を介して行が繰り返されるテーブルがあります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 個のsに置き換える予定です<td>
。これは、データ オブジェクトのプロパティの数に基づいて決定されますが、現時点では、2 つの列を出力する単純なディレクティブを動作させようとしています。
MYPLUNKER : この問題のインスタンスとディレクティブ コードを示します。