我想用angularjs做路线。但是当我运行我的应用程序时,ng-view没有显示任何内容。我是个新手。
索引:
<!DOCTYPE html>
<html lang="en">
<head>
<title>CRUD</title>
</head>
<body ng-App="myAPP">
<a href='#/'/>List</a>
<a href='#/addData'/>Add Data</a>
<div>
<div ng-view></div>
</div>
<script src="js/angular.js"></script>
<script src="js/angular-route.js"></script>
<script src="js/app.js"></script>
<script src="controller/controller.js"></script>
</body>
</html>app.js:
var app=angular.module('myAPP',['ngRoute']);route.js:
app.config(['$routeProvider',function($routeProvider){
$routeProvider.when('/',{
templateURL : 'crud/pages/list.html',
controller : 'controller'
})
.when('/addData',{
templateURL : 'crud/pages/coba.html',
controller : 'controller'
})
.otherwise({
redirectTo : '/'
})
}])发布于 2016-10-18 12:24:06
您尚未关闭js/angular-route.js标记
<script src="js/angular.js"></script>
<script src="js/angular-route.js"></script>
<script src="js/app.js"></script>发布于 2016-10-18 12:31:14
您已经编写了templateUrl而不是编写了templateURL。除此之外,一切都很好。
请关闭括号<script></script>
templateURL --> templateUrl
发布于 2016-10-18 12:42:52
您可能应该将所有脚本标记添加到head标记中,以使其正常工作,并关闭script标记。
https://stackoverflow.com/questions/40099360
复制相似问题