我创建了一个基于这篇文章绘制图表的指令:http://briantford.com/blog/angular-d3.html?utm_source=javascriptweekly。该指令的参数指定要检索的数据集。当我在页面中有多个指令时,只会执行第一个图表。查看网络流量时,仅检索第一个数据集。
<chart-directive datasetId="1"/>
<chart-directive datasetId="2"/>
我在浏览器控制台中没有错误。好像第二个指令永远不会被执行。
有什么想法吗?
答案 0 :(得分:0)
将指令标记更改为
<chart-directive datasetId="1"></chart-directive>
<chart-directive datasetId="2"></chart-directive>
为什么呢?简而言之,我们不能在自定义元素指令
上使用自动关闭标记