由于我试图在我的.net mvc网站上放置一些角度,我在运行时遇到以下错误
0x800a1391 - Erreurd'exécutionMicrosoftJScript:'angular'est indéfini。
这意味着:Microsoft Jscript运行时出错:'angular'未定义。
以下代码
会发生这种情况var customersApp = angular.module('propositionApp', ['ngGrid']);
互联网上的一些研究建议在head标签中添加以下代码(我使用angular 1.2.23)
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular-resource.min.js">
</script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular-route.min.js"></script>
但是这会产生更多的运行时错误,因为url返回的代码的某些部分是Null。
当然,我已经使用nugget包为我的项目添加了角度。
这个问题“angular”在哪里没有定义?
答案 0 :(得分:5)
看起来你不需要通用的角度库。添加
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
在您的javascript文件之前的文档头部。