HighChart:动态添加xaxis不会考虑我给它的类型
HighChart: Add xaxis dynamically doesn't consider what type I give it
我正在尝试动态添加一个x轴:
$('#highchartcontainer').highcharts().addAxis({
id: i,
title: {
text: tag.name,
style: {
color: color
}
},
xAxis: {
type: 'datetime',
},
lineWidth: 1,
lineColor: color}, true);
裁判:http://api.highcharts.com/highcharts Chart.addAxis
但是当它开始绘制时,我得到了这个奇怪的数字,如图所示:https://i.stack.imgur.com/OQya6.jpg
如何将新添加的轴改为datetime?
似乎我通过将type
从xAxis
中移出来解决了这个问题
$('#highchartcontainer').highcharts().addAxis({
id: i,
title: {
text: tag.name,
style: {
color: color
}
},
type: 'datetime',
lineWidth: 1,
lineColor: color}, true);
进一步说明:
设置代码的方式相当于在另一个xAxis
对象中嵌套xAxis
对象,并将type
属性应用于子对象。
在options对象中发送的所有属性都自动包装在创建的xAxis
对象中-嵌套另一个是不必要的,也是无效的。
所以,你发送的选项就像在你的主配置中这样做:
xAxis: {
xAxis: {
type: 'datetime',
},
id: i,
title: {
text: tag.name,
style: {
color: color
}
},
ineWidth: 1,
lineColor: color
}
不行
相关文章:
- 如何在js中实现树结构类型的表单动态填充
- 使用动态<选择>以显示<输入类型=“;文本>
- 从 json 动态获取数据时出现类型错误
- 用Javascript为QCM动态生成问题——未捕获类型错误
- 通过参数将传递的函数分配给动态创建的输入类型的onclick事件
- 如何在typescript中描述具有动态名称的类型
- JavaScript中动态类型运算符的双重调度
- HTML5:如何创建一个“;范围输入类型“;具有动态值
- 如何在创建动态输入文件时获取相同输入类型的单独 ID
- 传单绘图插件:如何按图层类型动态隐藏/显示绘图工具
- jQuery获取隐藏输入类型的动态PHP值
- Twitter 引导程序提前类型无法添加到动态创建的元素
- 在 Javascript 中将长度动态显示为类型
- 角度 - 如何对不同类型的错误执行动态警报
- 根据数据类型动态为Highcharts中的特定数据分配颜色
- 如何动态获取输入类型=“text”的 name 属性并使用 JQuery 禁用或启用它
- 如何将css媒体类型动态添加到页面中
- 谷歌图表格式系列类型动态
- Backbone JS中的排序类型(动态)
- 为特定文件类型动态过滤添加的文件上传字段