我应该在哪里放置html文件进行角度路由?

时间:2016-04-20 06:58:33

标签: javascript angularjs

var myapp = angular.module('myApp', ['ngCookies','ui.bootstrap','ngTouch','ui.bootstrap-slider','ngRoute']);
myapp.config(function($interpolateProvider,$locationProvider,$routeProvider) {
$routeProvider.when('/overview', {
               templateUrl: '/mysite/mdm/mdm_overview.html',
               controller: 'AddStudentController'
            }).
            when('/dashboard', {
               templateUrl: '/mysite/mdm/mdm_dashboard.html',
               controller: 'AddStudentController1'
            }).  
           otherwise({
              redirectTo: '/overview'
           });

当我运行此代码后发生错误:

  

未知提供者:$ templateRequestProvider< - $ templateRequest< - $ route< - ngViewDirective

实际问题是什么?我是否需要将html文件放在静态文件夹中?

1 个答案:

答案 0 :(得分:1)

确保包含angular.js和angular-route.js文件。 文件应该是相同的版本。 angular.js - v1.3.0-rc.5 angular-route.js - v1.3.0-rc.5