Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Highchart事件未在角度JS中触发_Javascript_Angularjs_Highcharts_Ionic Framework - Fatal编程技术网

Javascript Highchart事件未在角度JS中触发

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

我正在尝试运行highchart折线图,它不是用JS编写的触发事件。此图表显示在离子安卓模拟器中。我添加了几个控制台日志,以显示代码在哪里工作,在哪里不工作。有没有关于如何解决这个问题的想法?在这里,我试图通过为地图系列生成实时数据来模拟实时图表。我在这里使用Jquery,不确定是否是angular导致了这个问题

这是我的密码

$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的内容