2016-03-31 18 views
1

这里可能是一个微不足道的问题(对Angular来说是新的) - 但是似乎找不到任何明确的答案。Angular - 是否允许在ng-view中使用脚本?

我正在尝试一个简单的脚本,它似乎并没有工作,是一个<script> ng-view html中允许?

所以在我的index.html我有平常:

<ng-view></ng-view> 

在我NG-视图(由/when设置) - 页面显示“这是我的NG-查看内容”,所以我知道ng-view的作品。只是脚本不起作用。

<script> 
    alert('its working') 
</script> 

Here is my ng-view content 

谢谢。

+0

您可以在这里分享您的代码。 –

+0

创建一个plunk/jsfiddle – Abhi

回答

1

<script>因为这是jqLite在角度作品中的方式不读取标签。如果要在模板中评估脚本,请在AngularJS之前包含jQuery。如果包含jQuery,则将评估该脚本。尝试删除jQuery,您会看到最初观察到的行为。

Working Plunker 您将看到,如果您评论jQuery脚本,警报将不起作用。

Angular jQlite Docs

您还可以自定义索引页面JavaScript文件。

+0

谢谢 - 非常明确的答案!赞赏。 – userMod2

相关问题