Angularjs 角度JS表创建问题
我刚刚开始学习Angular JS,我正在尝试使用ng repeat创建一个8X8表。我无法获得8个表格标题。所有的表格标题都在一列中。这是我的密码Angularjs 角度JS表创建问题,angularjs,html-table,Angularjs,Html Table,我刚刚开始学习Angular JS,我正在尝试使用ng repeat创建一个8X8表。我无法获得8个表格标题。所有的表格标题都在一列中。这是我的密码 <table border="1px solid black"> <tr ng-repeat="k in [0,1,2,3,4,5,6,7,8]"> <th> column </th> </tr> &l
<table border="1px solid black">
<tr ng-repeat="k in [0,1,2,3,4,5,6,7,8]">
<th>
column
</th>
</tr>
<tr ng-repeat="i in [0,1,2,3,4,5,6,7,8]">
<td ng-repeat="j in [0,1,2,3,4,5,6,7,8]">
[{{i}},{{j}}]
</td>
</tr>
</table>
柱
[{{i},{{j}]
这是我的代码的输出。我不知道为什么会这样
ng repeat应该在
中,而不是在
中。如果不是,您将创建8行,其中包含1个标题,并且您希望1行包含8个标题
<table border="1px solid black">
<tr>
<th ng-repeat="j in [0,1,2,3,4,5,6,7,8]">
column
</th>
</tr>
<tr ng-repeat="i in [0,1,2,3,4,5,6,7,8]">
<td ng-repeat="j in [0,1,2,3,4,5,6,7,8]">
[{{i}},{{j}}]
</td>
</tr>
</table>
柱
[{{i},{{j}]
列:{{i}
[{{i},{{j}]
仔细阅读
8x8表
[{{i+1}},{{j+1}]
8行
{{i+1}}
{{a}
在不知道角度的情况下,将ng repeat
放在
标记中,这将在逻辑上创建8行,其中包含一个表头。相反,请尝试将代码放入标题单元格:
@SimonBambey非常感谢。我不熟悉angular,这就是我犯错误的原因。这将创建8行标题,每个标题包含8个单元格。我相信他只是在寻找一个标题行。他们说“使用额外的ng repeat
”。我理解a/an在这句话中的意思是“一”。如果不使用另外两个ng repeat
,我将无法完成。这似乎不可能与一个单一的(或我错过了一些基本点)。
<table>
<tr>
<th ng-repeat="i in [0,1,2,3,4,5,6,7]">Column: {{i}}</th>
</tr>
<tr ng-repeat="i in [0,1,2,3,4,5,6,7]">
<td ng-repeat="j in [0,1,2,3,4,5,6,7]">
[{{i}},{{j}}]
</td>
</tr>
</table>
<table>
<tr>Rows of 8
<tr ng-repeat="i in [0, 1, 2, 3, 4, 5, 6, 7]">
<td ng-repeat="a in [0, 1, 2, 3, 4, 5, 6, 7]">{{i+1}}</td>
<td>{{a}}</td>
</tr>
</tr>
</table>