Angularjs $stateProvider&$urlRouterProvider.OR不调用路由页的控制器

Angularjs $stateProvider&$urlRouterProvider.OR不调用路由页的控制器,angularjs,Angularjs,我对AngularJS是新手。对不起,描述太长了。 让我在这里解释我的问题。 目前我正在对ASP.net页面(default.aspx)进行初始点击,以定义主html包含(页眉、内容、页脚)。我正在加载部分页面的内容和工作的良好预期。最初,我使用“$urlRouterProvider.OVERSIZE”重定向到我的dashboard.html,它显示我的html页面,但它没有调用我的仪表板控制器,因此我无法按预期加载数据,但如果我单击具有正确路由的链接,它的工作和调用控制器。 请在这里找到我的代

我对AngularJS是新手。对不起,描述太长了。 让我在这里解释我的问题。 目前我正在对ASP.net页面(default.aspx)进行初始点击,以定义主html包含(页眉、内容、页脚)。我正在加载部分页面的内容和工作的良好预期。最初,我使用“$urlRouterProvider.OVERSIZE”重定向到我的dashboard.html,它显示我的html页面,但它没有调用我的仪表板控制器,因此我无法按预期加载数据,但如果我单击具有正确路由的链接,它的工作和调用控制器。 请在这里找到我的代码片段

app.config(['$stateProvider','$urlRouterProvider',函数($stateProvider,$urlRouterProvider){
$urlRouterProvider。否则('/dashboard');
$stateProvider
//仪表板
.state('仪表板'{
url:“/dashboard”,
templateUrl:“views/a/dashboard.html”,
数据:{pageTitle:'',pageSubTitle:''},
控制器:“仪表板控制器”
})
.state(“注销”{
url:“/注销”,
templateUrl:“views/a/exit.html”,
数据:{pageTitle:“注销”,pageSubTitle:“用户成功注销”。}
})
.state('profile'{
url:“/profile”,
templateUrl:“views/a/profile.html”,
数据:{pageTitle:'',pageSubTitle:''},
控制器:“profileController”
})

}]);技术
url
url;不能是
url:“/dashboard.html”,
应该是
url:“/dashboard”
很抱歉,它的类型错误,但它定义为“仪表板”,但它仍然没有调用控制器。您是否可以将整个
$stateProvider
状态配置放在问题中?请通过修复输入错误来更新您的问题。在此处更新输入错误和完整状态配置