将<script>标记添加到angularjs

时间:2015-09-12 05:29:30

标签: javascript angularjs

所以我想要添加到我的角度项目中的脚本标记:

&#xA;&#xA;
 &lt; script&gt;&#xA; var data = [4,8,15,16,23,42];&#xA;&#xA; var x = d3.scale.linear()&#xA; .domain([0,d3.max(data)])&#xA; .range([0,420]);&#xA;&#xA; d3.select( “图表”)&#XA; .selectAll( “DIV”)&#XA; 。数据(数据)&#XA; 。。进入()追加( “DIV”)&#XA; .style(“width”,function(d){return x(d)+“px”;}}&#xA; .text(function(d){return d;});&#xA; &lt; / script&gt;&#xA;  
&#xA;&#xA;

我一直在试图找出将此代码段添加到我的angularjs应用中的最佳方法。我在这里看到了这一点: render&lt; script&gt;在angularjs中标记,但这个问题刚才被问到,所以我想看看是否有更好的(更新的)方法来实现这一目标。我最初将它添加到我的视图中,但我无法将任何数据从我的控制器传递到块中。例如,我想做类似的事情:

&#xA;&#xA;
  var data = {{someArray}}; &#xA;  
&#xA;&#xA;

但我最终收到错误:

&#xA;&#xA;
  SyntaxError :意外的令牌{&#xA;  
&#xA;&#xA;

我正试图找出最佳方法。是否最好按照上面链接中的示例进行操作?让我知道你们都在想什么,谢谢!

&#XA;

0 个答案:

没有答案