【发布时间】:2014-04-04 17:30:41
【问题描述】:
我正在显示一个基于数据和基于属性“类型”的网格框
我正在尝试使用 ng-repeat 循环并根据“类型”加载模板
例如,我们有类型 1,2,3,4 和 html 文件,例如 1.html,2.html,3.html,4.html
根据“类型”值加载模板网址的最佳方式是什么,
【问题讨论】:
标签: json angularjs angularjs-directive
我正在显示一个基于数据和基于属性“类型”的网格框
我正在尝试使用 ng-repeat 循环并根据“类型”加载模板
例如,我们有类型 1,2,3,4 和 html 文件,例如 1.html,2.html,3.html,4.html
根据“类型”值加载模板网址的最佳方式是什么,
【问题讨论】:
标签: json angularjs angularjs-directive
如果我正确理解您的问题,最好的方法是使用 $routeProvider,如下所示:
$routeProvider
.when('/1', {
templateUrl: '1.html',
controller: 1Ctrl
}).when('/2', {
templateUrl: '2.html',
controller: 2Ctrl
}).when('/3', {
templateUrl: '3.html',
controller: 3Ctrl
}).when('/4', {
templateUrl: '4.html',
controller: 4Ctrl
}).otherwise({redirectTo: '/1'})
编辑是的,我知道符号名称不能以数字开头,但是这在 OP 代码规范中有问题。
【讨论】: