Microsoft Jscript Angular未定义

时间:2014-08-27 16:48:00

标签: javascript .net asp.net-mvc angularjs visual-studio

由于我试图在我的.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”在哪里没有定义?

1 个答案:

答案 0 :(得分:5)

看起来你不需要通用的角度库。添加

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>

在您的javascript文件之前的文档头部。