加载角度js内部路径和控制器

时间:2015-03-16 09:30:19

标签: angularjs controllers angular-routing

我的路线和控制器有问题。如果我有一个如下所示的路线 - >

.state('dashboard/profile', { url: '/dashboard/profile', parent: 'common', //templateUrl: '/app/dashboard/dashboard.html', template: '<div><h4>dashboard/profile</h4></div>', controller: 'ProfileCtrl' })
现在因为我将拥有许多路线,所以我希望仅在用户到达dashboard.html页面后才加载仪表板内的所有路线。如果我按照上面的说法操作,即使不需要,我也必须加载所有路线。例如:上述配置文件URL只有在用户通过身份验证并获得仪表板授权后才会被点击,然后用户才会到达仪表板,但我必须在这里加载不需要的路由控制器。
我想要内部路由仅当用户访问仪表板时,才能将仪表板分隔并调用。 如何避免加载不必要的控制器和路由?

0 个答案:

没有答案