Javascript ng表中3列的重复值?-安格拉斯
我正在尝试以3列表格格式显示数据 使用下面的代码,我可以获得3列格式的数据,但我希望它在适当的表中,使用tr和tdJavascript ng表中3列的重复值?-安格拉斯,javascript,angularjs,html-table,angularjs-ng-repeat,Javascript,Angularjs,Html Table,Angularjs Ng Repeat,我正在尝试以3列表格格式显示数据 使用下面的代码,我可以获得3列格式的数据,但我希望它在适当的表中,使用tr和td <body ng:app="myApp" ng:controller="myCtrl"> <span ng:repeat="(index, value) in array"> {{value}}<br ng:show="(index+1)%3==0" /> </span> </body>
<body ng:app="myApp" ng:controller="myCtrl">
<span ng:repeat="(index, value) in array">
{{value}}<br ng:show="(index+1)%3==0" />
</span>
</body>
小提琴:
我试过了,但是用ng repeat我没能正确地实现它。有人能帮我解决这个问题吗?如果您可以更改数据格式,那么使用数组数组肯定会更容易,每个内部数组表示一行:
$scope.data = [
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"]
];
然后,您可以执行一个简单的内部ng repeat
<table>
<tr ng-repeat="row in data">
<td ng-repeat="column in row">{{column}}</td>
</tr>
</table>
{{column}}
演示:如果您可以更改数据格式,那么使用数组数组肯定会更容易,每个内部数组表示一行:
$scope.data = [
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"]
];
然后,您可以执行一个简单的内部ng repeat
<table>
<tr ng-repeat="row in data">
<td ng-repeat="column in row">{{column}}</td>
</tr>
</table>
{{column}}
演示:如果您可以更改数据格式,那么使用数组数组肯定会更容易,每个内部数组表示一行:
$scope.data = [
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"]
];
然后,您可以执行一个简单的内部ng repeat
<table>
<tr ng-repeat="row in data">
<td ng-repeat="column in row">{{column}}</td>
</tr>
</table>
{{column}}
演示:如果您可以更改数据格式,那么使用数组数组肯定会更容易,每个内部数组表示一行:
$scope.data = [
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"],
["opt1", "opt2", "opt3"]
];
然后,您可以执行一个简单的内部ng repeat
<table>
<tr ng-repeat="row in data">
<td ng-repeat="column in row">{{column}}</td>
</tr>
</table>
{{column}}
演示:您正在对对象使用重复语法,数组只是项中的项-您能够更改数据格式吗?您可以使用“按$index跟踪”来获取索引您正在对对象使用重复语法,数组只不过是items中的
项
-您可以更改数据的格式吗?您可以使用“track by$index”来获取索引如果您使用对象的重复语法,数组只是项中的项
-您可以更改数据的格式吗?您可以使用“按$index跟踪”来获取索引如果您对对象使用重复语法,数组只是项中的项
-您可以更改数据的格式吗?您可以使用“按$index跟踪”来获取索引