Im新的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>
什么即时做错了什么?
你下载并包含'angular-route.js'文件吗? –
'templateUrl'是您声明路由的文件的相对路径。该错误表明它无法加载模板,因此请确保您正确指向html文件。 –
它与其他文件夹在同一个文件夹中,所以它应该指向正确,是的,我包括它 – Vanagasa