0
我使用Checklist-model顯示一些帶有複選框的數據。數據是作爲承諾的結果提供的。該列表正在填充,但我想將所有複選框設置爲默認值。我怎樣才能做到這一點?將所有複選框設置爲與檢查清單一起默認設置 - 型號
這是我的代碼:
datas.getRules().then(
function (resRules)
{
$scope.rules = resRules.data._embedded.rules;
$scope.versionForm.ignoreRule = $scope.rules.map(r => r.id);
console.log($scope.versionForm.ignoreRule);
},
function (resRulesErr)
{
console.log(resRulesErr);
}
);
<table class="table">
<thead>
<tr>
<th>Include</th>
<th>Rule</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="r in rules track by $index">
<td><input type="checkbox" checklist-model="versionForm.ignoreRule" checklist-value="r.id" />
</td>
<td>{{r.expression}}</td>
</tr>
</tbody>
</table>
當$scope.versionForm.ignoreRule
打印到控制檯,它示出了[64,67,18]。
'checklist-model'指令來自哪裏? Angular核心沒有這樣的指示 – charlietfl
https://github.com/vitalets/checklist-model –