angularjs 合并单元格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularjs 合并单元格相关的知识,希望对你有一定的参考价值。
html:
<table class="table table-striped"> <thead> <tr> <th>国家</th> <th>价格(EUR)</th> <th>价格(CNY)</th> <th>备注</th> </tr> </thead> <tbody ng-repeat="x in tableData"> <tr ng-repeat="y in x.list"> <td ng-if="$index === 0" rowspan={{x.list.length}}>{{x.cnName}}</td> <td>{{y.eurPrice}}</td> <td>{{y.cnPrice}}</td> <td>{{y.remark}}</td> </tbody> </table>
controller.js
$scope.tableData = [ {cnName:\'aaa\',list:[ {cnPrice: \'0.22\',euroPrice:\'0.141\',remark:\'\'}, {cnPrice: \'0.14\',euroPrice:\'0.141\',remark:\'aa\'}, {cnPrice: \'0.35\',euroPrice:\'0.171\',remark:\'c\'}, {cnPrice: \'0.67\',euroPrice:\'0.51\',remark:\'v\'} ]}, {cnName:\'bbb\',list:[ {cnPrice: \'0.22\',euroPrice:\'0.141\',remark:\'\'}, {cnPrice: \'0.45\',euroPrice:\'0.171\',remark:\'c\'}, {cnPrice: \'0.67\',euroPrice:\'0.51\',remark:\'v\'} ]}, {cnName:\'ccc\',list:[ {cnPrice: \'0.22\',euroPrice:\'0.141\',remark:\'\'}, {cnPrice: \'0.13\',euroPrice:\'0.141\',remark:\'aa\'}, {cnPrice: \'0.35\',euroPrice:\'0.171\',remark:\'\'}, {cnPrice: \'0.35\',euroPrice:\'0.171\',remark:\'\'}, {cnPrice: \'0.67\',euroPrice:\'0.51\',remark:\'\'} ]} ];
效果:
以上是关于angularjs 合并单元格的主要内容,如果未能解决你的问题,请参考以下文章