Angularjs 使用ng repeat创建嵌套表

Angularjs 使用ng repeat创建嵌套表,angularjs,Angularjs,第一个代码段显示了我想要的输出: 名称 放置 日期1 日期2 DD 嗯 YYYY DD 嗯 YYYY 试验 美国 09 2017 如果您能够更改$scope.tableData格式,您可以尝试以下操作: var myApp=angular.module('myApp',[]); 函数MyCtrl($scope){ $scope.header=[ [{ 姓名:'姓名', 行距:2 }, { 名称:'地点', 行距:2 }, { 名称:'Date1', 科尔斯潘:3 }, { 名称:'Date

第一个代码段显示了我想要的输出:


名称
放置
日期1
日期2
DD
嗯
YYYY
DD
嗯
YYYY
试验
美国
09
2017

如果您能够更改$scope.tableData格式,您可以尝试以下操作:

var myApp=angular.module('myApp',[]);
函数MyCtrl($scope){
$scope.header=[
[{
姓名:'姓名',
行距:2
}, {
名称:'地点',
行距:2
}, {
名称:'Date1',
科尔斯潘:3
}, {
名称:'Date2',
科尔斯潘:3
}],
[{
姓名:“DD”
}, {
姓名:“嗯”
}, {
名称:“YYYY”
}, {
姓名:“DD”
}, {
姓名:“嗯”
}, {
名称:“YYYY”
}]
];
$scope.data=[{
名称:'测试',
地点:'美国',
日期2:{
mm:09,
yyyy:2017
}
}];
}


但是如果下次数据中可能还有一个日期
d.date3.dd
d.date3.mm
d.date3.yyyyy
甚至更多的日期,该怎么办呢。这个解决方案太死板了。所以dateX元素的数量没有限制?是的,没有限制