我的目标是在网络应用上进行路由页面。 我写了2页:索引和首页。 在索引页面中,有ng-view正在调用主页。 但是浏览器不显示任何主页。 也许我写script.js是错误的...
index.html:
<body ng-controller="productsCtrl">
<header ng-include="'header.html'"></header>
<div id="main">
<!-- angular templating -->
<!-- this is where content will be injected -->
<div ng-view>
</div>
</div>
</body>
scripts.js:
var app = angular.module('myApp', ['ngRoute']);
app.config(['$routeProvider', function($routeProvider){
$routeProvider
.when('/home', {
templateUrl: '../templates/home.html'
})
.otherwise({
redirectTo: '/home'
});
}]);
有人可以帮助男人。谢谢
答案 0 :(得分:-1)
您必须使用ng-app指令
<body ng-app="myApp">