Javascript 角度js路由错误
我正在尝试创建一个导航菜单。。。。。这就是我的html的样子Javascript 角度js路由错误,javascript,jquery,angularjs,node.js,performance,Javascript,Jquery,Angularjs,Node.js,Performance,我正在尝试创建一个导航菜单。。。。。这就是我的html的样子 @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Layout.cshtml"; <script src="~/Scripts/Course/Course-Module.js"></script> } <div class="container"> <div class="row">
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
<script src="~/Scripts/Course/Course-Module.js"></script>
}
<div class="container">
<div class="row">
hello{{2+2}}
<div class="navbar navbar-default">
<div class="navbar-header">
<ul class="nav navbar-nav">
<li><span class="navbar-brand">Registration</span></li>
</ul>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="#/Courses">Courses</a></li>
<li><a href="#/Instructors">Instructors</a></li>
</ul>
</div>
</div>
</div>
<div ng-view></div>
</div>
这是因为没有在任何地方定义控制器。我还想指出,AngularJS在指出错误描述方面确实很有用。错误代码的第一行实际上链接到AngularJS站点,该站点提供了您收到的错误的基本描述。
var registrationModule = angular.module("registrationModule", ['ngRoute']);
registrationModule.config(['$routeProvider',
function ($routeProvider) {
$routeProvider.
when('/Courses', {
templateUrl: '/Templates/Courses.html',
controller: 'CoursesController'
}).
when('/Instructor', {
templateUrl: '/Templates/Instructors.html',
controller: 'InstructorsController'
}).
otherwise({
redirectTo: '/Courses'
});
}]);