安查特角指令
Amcharts Angular Directive
本文关键字:指令 更新时间:2023-09-26
我找到了这个角度指令命令
但是当我创建两个相同的图表时,它崩溃了,我无法添加图表。
问题是指令,生成随机id。
有没有办法直接在范围内写入?
谢谢!
更新(1(
我有一组图表:例如
$scope.charts = [
{
name:"Simple Pie Chart",
image:"/theme2/assets/img/widget2.png",
"struct":{
"type": "pie",
"balloonText": "[[title]]<br><span style='font-size:14px'><b>[[value]]</b> ([[percents]]%)</span>",
"titleField": "category",
"valueField": "column-1",
"allLabels": [],
"balloon": {},
"titles": [],
"data": [
{
"category": "category 1",
"column-1": 8
},
{
"category": "category 2",
"column-1": 6
},
{
"category": "category 3",
"column-1": 2
}
]
}
}
当用户选择此图表之一时,我将其添加到变量>
$scope.items.push(data.item); //chart selected
然后在 HTML 中,我显示带有
命令:
<div ng-repeat="graph in items">
<amchart ng-model="graph" >
</amchart>
</div>
我想ng-repeat
因为重复的项目而崩溃......不是图表
试试ng-repeat="graph in items track by $index"
这将允许您在中继器中具有重复的对象。
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 参数变量出现ngTable指令问题
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- 使用每次都不同的transclude重复指令
- 打开一个模态并将其链接到AngularJS中的指令
- 从html创建一个指令,该指令按类名应用函数
- 将JSON对象传递给angular指令
- 如何使用ngrepeat和双向绑定获得指令的隔离范围
- JavaScript指令不能像我想象的那样工作
- AngularJs指令,该指令创建内部有数据对象的新指令
- AngularJS指令只识别双向绑定类型
- 从控制器继承了隔离的作用域以生成可重用的指令
- AngularJS指令出错-无法读取属性'编译'的未定义
- Angular指令在alertify setContent内容中不起作用
- 对父作用域的指令更新延迟了一步
- 指令的模板必须只有一个根元素:With restrict E&替换true
- AngularJS指令单元测试中未定义的函数
- 指令加载真的很长,检查加载时间的方法
- AngularJS指令,在元素后插入HTML
- 两个指令创建新的继承的和隔离的作用域-元素得到哪个