ngRoute不工作:[$ compile:tpload]

时间:2017-01-16 19:37:30

标签: angularjs angularjs-ng-route

我是angularjs的新手,所以很难让我把这件事弄清楚。我得到[$ compile:tpload]的错误。这可能是个问题? HTML:

<body ng-app="App">
<div ng-view>
    ...
</div>
<a href="#main">Access</a>

JS:

var App = angular.module('App', ["ngRoute"]);
App.config (function ($routeProvider){
 $routeProvider
 .when("/main", {
     templateUrl : "yup.html"
 })
});

yup.HTML:

<p>...</p>

我做错了什么?

1 个答案:

答案 0 :(得分:0)

除了angular-route.js文件未加载外,您的代码似乎没有问题。 将源链接从http更改为https以使其正常工作。浏览器阻止了网址,因为通过http的脚本不安全。的 Updated Plunkr