我是棱角分明的新手。我正在使用角1.6.4。我正在学习路由。所以我编写了以下代码来切换视图
responseJSON
因此,每次添加新的html页面时,我都必须在上面的代码中添加一个新的when部分。有什么方法角度可以自动加载templateUrl和控制器。比如说路径是“/ xyz”,那么angular应该尝试加载xyz.html和xyz.js。
答案 0 :(得分:0)
我强烈建议使用ui router
,通过使用它,您绝对可以基于URL参数实现动态模板,具体如下:
$stateProvider.state('contacts', {
templateUrl: function ($stateParams){
return '/partials/contacts.' + $stateParams.filterBy + '.html';
}
})