Javascript Highchart事件未在角度JS中触发
我正在尝试运行highchart折线图,它不是用JS编写的触发事件。此图表显示在离子安卓模拟器中。我添加了几个控制台日志,以显示代码在哪里工作,在哪里不工作。有没有关于如何解决这个问题的想法?在这里,我试图通过为地图系列生成实时数据来模拟实时图表。我在这里使用Jquery,不确定是否是angular导致了这个问题 这是我的密码Javascript Highchart事件未在角度JS中触发,javascript,angularjs,highcharts,ionic-framework,Javascript,Angularjs,Highcharts,Ionic Framework,我正在尝试运行highchart折线图,它不是用JS编写的触发事件。此图表显示在离子安卓模拟器中。我添加了几个控制台日志,以显示代码在哪里工作,在哪里不工作。有没有关于如何解决这个问题的想法?在这里,我试图通过为地图系列生成实时数据来模拟实时图表。我在这里使用Jquery,不确定是否是angular导致了这个问题 这是我的密码 $scope.chartConfig4={chart:{ 类型:“样条线”, 动画:Highcharts.svg,//不要在旧IE中设置动画 marginRight:1
$scope.chartConfig4={chart:{
类型:“样条线”,
动画:Highcharts.svg,//不要在旧IE中设置动画
marginRight:10,
活动:{
加载:函数(){
log(“这没有被记录下来!”);
//设置图表的每秒更新
var系列=本系列[0];
setInterval(函数(){
var x=(新日期()).getTime(),//当前时间
y=数学随机();
系列。添加点([x,y],真,真);
}, 1000);
}
}
},
标题:{
文本:空
},
xAxis:{
标题:{
文本:“UTC时间”
},
键入:“日期时间”,
像素间隔:150
},
亚克斯:{
标题:{
文本:“用户(以千计)”
},
绘图线:[{
值:0,
宽度:1,
颜色:'#808080'
}]
},
工具提示:{
格式化程序:函数(){
返回“+this.series.name+”
+
Highcharts.dateFormat(“%Y-%m-%d%H:%m:%S',this.x)+'
'+
数字格式(this.y,2);
}
},
图例:{
已启用:false
},
出口:{
已启用:false
},
系列:[{
名称:'用户',
数据:(函数(){
//生成一个随机数据数组
var数据=[],
时间=(新日期()).getTime(),
我
log(“这很好用!”);
对于(i=-19;我可以请您共享一把小提琴吗?看看这个JSFIDLE。问题是当我使用highcharts-ng将其显示为angular指令时。您在控制台(开发工具)中是否观察到任何错误?可能您在setInterval中有错误(angular中缺少),所以您应该使用$intervalI来更改它。但是检查控制台加载事件没有被触发。它在jquery中运行良好。但是动态图表在highcharts ng指令中不起作用。这就是我试图使用highcharts ng将其转换为angularjs的内容