1
我正在使用vue進行數據綁定。 我想創建一個訪問級別控件的小部件,所以我需要允許,拒絕和不確定狀態。Vue不確定複選框綁定
這個標記是好的,但沒有任何不確定的狀態:
<div class="row" v-for='a in context.This.Actions'>
<div class="col-96">
<input class="custom-control-input access-checkbox" v-bind:id="'chk_'+a.Name" v-bind:value="a.Id" v-model="context.This.RoleActions" indeterminate="true" type="checkbox" />
<label class="pointer" v-bind:for="'chk_'+a.Name">{{ a.Name }}</label>
</div>
</div>
的變量是:
context.This.Actions = [
{ "Id": "id_1",
"Name": "AAA"
},
{ "Id": "id_2",
"Name": "BBB"
},
{ "Id": "id_3",
"Name": "CCC"
}
]
context.This.RoleActions = [ "id_1", "id_2" ]
我想這種變化:
context.This.RoleActions = [ {"id_1":true}, {"id_2":false} ]
,我希望下面的結果:
第一複選框:檢查
第二複選框:未選中
另一種:不確定