Javascript 如何解决错误:angularjs在路由到页面时未定义视图

Javascript 如何解决错误:angularjs在路由到页面时未定义视图,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我在firebug中得到这个错误。 这是我的代码,我使用的是angular版本1.4.7和jquery版本1.11.3 var-app=angular.module('myapp',['ngRoute']); app.config(['$routeProvider','$locationProvider', 函数($routeProvider,$locationProvider){ $routeProvider。 当(“/”{ 标题:“仪表板”, templateUrl:'home.htm',

我在firebug中得到这个错误。 这是我的代码,我使用的是angular版本1.4.7和jquery版本1.11.3

var-app=angular.module('myapp',['ngRoute']);
app.config(['$routeProvider','$locationProvider',
函数($routeProvider,$locationProvider){
$routeProvider。
当(“/”{
标题:“仪表板”,
templateUrl:'home.htm',
案例不敏感匹配:正确,
控制器:函数($scope、$http、$timeout、$rootScope){
$scope.controllerName=“HomeController”;
$http({
方法:“获取”,
//url:“User/NewsData.php”,
参数:{
//页面:“获取”
}
})
.成功(功能(数据){
//$scope.News=数据;
});
//jQuery(window.trigger(“resize”);
}
}).
当(“/杂货店”{
标题:“杂货店”,
templateUrl:'layout.htm',
案例不敏感匹配:正确,
控制器:函数($scope、$http、$routeParams、$route、$location){
$scope.controllerName=“Home1Controller”;
$scope.Goto=函数(tbname、类别、子类别){
var请求=$http({
方法:“获取”,
url:“getdata.php”,
参数:{
页面:“产品数据”,
Tablename:tbname,
类别:类别,,
子类别:子类别
},
标题:{
“内容类型”:“应用程序/x-www-form-urlencoded”
}
});
请求成功(功能(数据){
$scope.products=data.products;
});
}
}
}).
当(“/饮料”{
标题:“饮料”,
templateUrl:'beverages.htm',
案例不敏感匹配:正确,
控制器:函数($scope、$http、$routeParams、$location){
$scope.controllerName=“Home1Controller”;
$scope.Goto=函数(tbname、类别、子类别){
var请求=$http({
方法:“张贴”,
url:“getdata.php”,
数据:{
页面:“产品数据”,
产品名称:tbname,
类别:类别,,
子类别:子类别
},
标题:{
“内容类型”:“应用程序/x-www-form-urlencoded”
}
});
请求成功(功能(数据){
$scope.products=response.products;
});
}
}
}).
当(“/住户”{
标题:“家庭”,
templateUrl:'houses.htm',
案例不敏感匹配:正确,
控制器:函数($scope、$http、$routeParams、$location){
$scope.controllerName=“Home1Controller”;
$scope.Goto=函数(tbname、类别、子类别){
var请求=$http({
方法:“张贴”,
url:“getdata.php”,
数据:{
页面:“产品数据”,
产品名称:tbname,
类别:类别,,
子类别:子类别
},
标题:{
“内容类型”:“应用程序/x-www-form-urlencoded”
}
});
请求成功(功能(数据){
$scope.products=response.products;
});
}
}
}).
当(“/BrandedFood”{
标题:“品牌食品”,
templateUrl:'brandedfoods.htm',
案例不敏感匹配:正确,
控制器:函数($scope、$http、$routeParams、$location){
$scope.controllerName=“Home1Controller”;
$scope.Goto=函数(tbname、类别、子类别){
var请求=$http({
方法:“张贴”,
url:“getdata.php”,
数据:{
页面:“产品数据”,
产品名称:tbname,
类别:类别,,
子类别:子类别
},
标题:{
“内容类型”:“应用程序/x-www-form-urlencoded”
}
});
请求成功(功能(数据){
$scope.products=response.products;
});
}
}
}).
当(“/PersonalCare”{
标题:“个人护理”,
templateUrl:'personalcare.htm',
案例不敏感匹配:正确,
控制器:函数($scope、$http、$routeParams、$location){
$scope.controllerName=“Home1Controller”;
}
}).
否则({
重定向到:'/'
});
$locationProvider.html5模式({
启用:对,
requireBase:错误
});
}
]);
app.controller('MainCrtl',函数($scope、$route、$http、$timeout、$location、$rootScope){
$scope.init=函数(tbname、类别、类型){
var请求=$http({
方法:“张贴”,
url:“navigationData.php”,
数据:{
页面:“TabData”,
Tablename:tbname,
类别:类别,,
类型数据:类型
},
标题:{
“内容类型”:“应用程序/x-www-form-urlencoded”
}
});
请求成功(功能(数据){
$scope.tabdata=data.Details;
});
}
});
app.controller('sliderCtrl',函数($scope、$http、$timeout、$location、$rootScope){
$http.get(“slideData.php”)
.成功(功能(响应){
$scope.names=response.image\u链接;
});
});
app.controller('tabCtrl',函数($scope、$http、$routeParams、$location、$rootScope){
$scope.init=函数(tbname、类别、类型){
var请求=$http({
方法:“张贴”,
url:“navigationData.php”,
数据:{
页面:“TabData”,
Tablename:tbname,
类别:类别,,
类型数据:类型
},
});
请求成功(功能(数据){
$scope.tabdata=data.Details;
});
}

});我找到了!未定义视图。

请提供一些代码。您解决Stackoverflow问题的方法不正确。请提供更多细节,并针对您的问题具体一点。