TypeError:无法读取undefined的属性'templateUrl'

时间:2014-05-24 05:39:40

标签: angularjs

当我尝试浏览不在$ routeProvider中的网址时,我收到此错误

TypeError: Cannot read property 'templateUrl' of undefined

这里是js代码

$routeProvider
    .when('/', {
        templateUrl: '/MY/home/home',
        controller: function($scope) {
            //my custom code
        }
    })
    .otherwise({
        redirectTo: '/'
    });

1 个答案:

答案 0 :(得分:2)

假设您的代码包含在

myModule.config(['$routeProvider', function($routeProvider) {
  //your code here
}]);

这应该有效。也许你可以展示模板的路径是什么样的,因为它可能只是路径上的一个错字。