オブジェクトリストを作成し、ng-repeatを使用してそのリストを繰り返してテーブル行を生成します。各td
には、ソース名とチェックボックスが含まれています。私はリストに利用できないプロパティでチェックボックスをバインドしたい。どのように可能ですか?angularjsのオブジェクトにプロパティを動的に追加するng-repeat
scope.reasons = [
{sourceName:'Lack of rainfall'},
{ sourceName: 'Change in land use' },
{sourceName:'Change in Land Cover'}
];
とHTMLコードはそのようなものです: - - :リストではそのようなものです
<table>
<tr ng-repeat="source in reasons">
<td>{{source.sourceName}}</td>
<td><input type="checkbox" ng-checked="source.postAdequate"></td>
</tr>
</table>
プロパティは、オブジェクトで使用できない場合は、オブジェクトのプロパティを動的に追加することをしたいですか? –
プロパティをどのようにするかのようないくつかの例をハードコードできますか? – Sharmila
@Mayank Nimjeはい。 – Alamgir