【发布时间】:2016-08-13 11:06:25
【问题描述】:
我在浏览器中收到此错误“
错误:[$injector:modulerr] http://errors.angularjs.org/1.5.8/$injector>/modulerr?
我的脚本 app.js
var sampleApp = angular.module('myApp',[]).config(function($routeProvider){
$routeProvider.
when('/AddNewOrder',{
templateUrl:'view/add_order.html',
controller:'addOrderController'
}).
when('/ShowOrders',{
templateUrl:'view/show_order.html',
controller:'addOrderController'
}).
otherwise({redirectTo:'/AddNewOrder'
});
});
`SampleApp.controller('myCtrl',function($scope,$location){
$scope.setRoute = function(route){
$location.path(route);
});`
而HTML代码是
<!DOCTYPE html>
<html lang="en" data-ng-app="myApp">
<head>
<title>AngularJS Routing example</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<style>
body {
padding-top: 10px;
background-color: #F5F5F5;
}
</style>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../../assets/js/html5shiv.js"></script>
<script src="../../assets/js/respond.min.js"></script>
<![endif]-->
</head>
<body data-ng-controller="myCtrl">
<div class="container">
<div class="row">
<div class="col-md-3">
<ul class="nav">
<li><a data-ng-click="setRoute('AddNewOrder')"> Add New Order </a></li>
<li><a data-ng-click="setRoute('ShowOrders')"> Show Order </a></li>
</ul>
</div>
<div class="col-md-9">
<div data-ng-view></div>
</div>
</div>
</div><!-- /.container -->
<script src="js/angular.min.js"></script>
<script type="text/javascript" src="js/route.min.js"></script>
<script src="app.js"></script>
</body>
</html>
不知道为什么会出现此错误。需要您的建议来解决这个问题。
【问题讨论】:
标签: angularjs