我正在使用 morris.js 库http://www.oesmith.co.uk/morris.js/ http://www.oesmith.co.uk/morris.js/为了为网站创建图表。
它适用于 Opera、Internet Explorer 和 Google Chrome。
在 Firefox 中,它会立即随机崩溃。
脚本面板告诉我,它在这里崩溃:
secondsSpecHelper = function(interval) {
return {
span: interval * 1000,
start: function(d) {
return new Date(d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(),
d.getMinutes());
},
fmt: function(d) {
return "" + (Morris.pad2(d.getHours())) + ":" + (Morris.pad2(d.getMinutes())) + ":" +
(Morris.pad2(d.getSeconds()));
},
incr: function(d) {
return d.setUTCSeconds(d.getUTCSeconds() + interval);
}
};
如果这些功能中的任何一个在 Firefox 中不起作用,您有什么想法吗?或者什么可能导致这次崩溃?
我收到标准的 Firefox 错误:
脚本不再回复..
固定的! Morris.js 和 Mozilla 尝试将“xLabels”属性解析为日期时间,然后进入永远循环。
用属性固定
parseTime: false
例如:
xxx = new Morris.Line({
xLabels: 'day',
parseTime: false
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)