ng-include in angularjs抛出错误

时间:2016-08-03 14:00:41

标签: javascript html angularjs

我有这段代码:

<!DOCTYPE HTML>
<html>
    <head> 
        <script src="angular.js"></script>
        <script src="angularmy.js"></script>
        <link rel="stylesheet" href="angular.css"/>
    </head>
    <body ng-app="myMod" ng-controller="myCont">
        <div ng-include="'angular3.html'">
        </div>
    </body>
</html>

所有文件都在同一个文件夹中,甚至是angular3.html但是当我尝试运行时它给了我这个错误:

  

错误:NETWORK_ERR([参数不是   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:12014   sendReq([参数不是   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:11776   serverRequest([参数不是   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:11571   processQueue([参数不是   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:16383   ([论点没有   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:16399   ([论点没有   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:17682   ([论点没有   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:17495   ([论点没有   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:17790   bootstrapApply([参数不是   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:1761   调用([参数不是   用])@file://本地主机/ C:/Users/amondapr/Desktop/html/angularjs/ng-include/angular.js:4718

有没有其他人遇到过这个问题,如果有,那么如何纠正呢?

2 个答案:

答案 0 :(得分:2)

您必须运行本地http服务器。

最简单的方法是在应用程序文件夹中运行python -m http.server(使用Python 3)。 然后,您只需访问http://localhost:8000

即可

答案 1 :(得分:0)

如果您使用的是Mac,则可以使用MAMP