Я пытаюсь использовать контрольный список, где ng-модель свяжет выбранные данные на основе двух динамических значений. Мой код:ng-model using two dynamic value
<div ng-repeat="individualFieldInfo in formInatiatingData">
<div ng-repeat="individualListItem in individualFieldInfo.list"
<input type="checkbox" ng- model=
"userGivenData[individualFieldInfo.fieldName][individualListItem.value]">
{{individualListItem}}
</div>
</div>
Здесь
userGivenData[individualFieldInfo.fieldName][individualListItem.value]"
не workng. Мой JSON является:
$scope.userGivenData={
}
$scope.formInatiatingData = [
{
type:"checkList",
fieldName:"Fruit",
list : [
{
id:1,
value:"mango"
},
{
id:2,
value:"Banana"
},
{
id:3,
value:"Jackfruit"
}
]
}
]
Для одного динамического связывания userGivenData [individualFieldInfo.fieldName] работает. Но, для двух динамических значений, он не работает. Я искал способ, где если пользователь проверяет флажок, то он будет в userGivenData.fieldName.value связанного приложения
какое значение необходимо связывать во время проверки? –