我有一个表格,其中的行通过ng-repeat
. 我正在尝试创建一个<td>
为每一行生成列的模板<tr>
app.directive("customtd", function(){
return {
restrict: 'E',
template: "<td>{{position.Name}}</td><td>{{position.Code}}</td>",
replace: true,
scope: {
position: '='
}
}
});
<table>
<tr ng-repeat="p in positions">
<customtd position="p"></customtd>
</tr>
</table>
问题是我的自定义 td 模板根本没有呈现。在这里,我打算<customtd>
用 n 个<td>
s 替换 - 这将根据我的数据对象上的属性数量来决定,但目前我只是试图让一个简单的指令工作,它将输出两列。
MYPLUNKER:显示此问题的一个实例和指令代码。