AngularJSの新機能です。 このオブジェクト "Optouts.Spouse"を、オブジェクトプランから繰り返しているチェックボックスにバインドしようとしています。私が持っている私のJSでのSOng-repeat内のオブジェクトにチェックボックスをバインドする
:
$scope.optouts = { spouse: {}, children: {} };
$scope.plans = {mec:true;anotherone:true};
そして、私のHTMLで私が持っている:
<span ng-repeat="(plan,x) in plans">{{plan}}
<input type="checkbox" ng-model="optouts.spouse.plan"
ng-checked="!optouts.spouse.plan">
</span>
しかし、そのオブジェクトに結合しません。私は間違って何をしていますか?どうすればこの作品を作れますか?ありがとう!!!
表示はるかは本当にありません。..
their.plans = {};
their.toggles = {};
their.optouts = { spouse: {}, children: {} };
their.optouts = { spouse: {'mec':true}, children: {} };
their.spouse = { has:true,
firstName: 'Mary',
lastName:'Doe',
birthDate:'8/10/1989',
gender:'Female' }
their.plans = { mec:true, mr1: true, anotherone:true }
あなたはjsonを提供できますか?答えを改善する。文書のために –
thx、私は本当にdoesntです。 attrs上で繰り返すことができます。私は何か新しいことを学ぶ。私は答えを削除する方法では、原因はisviusly解決しない。あなたの質問に、あなたが繰り返し行う必要があるjsonを提供することが秀でていることを知っているならば、 –
[ng-checked directive](https://docs.angularjs.org/api/ng/directive/ngChecked)のドキュメントは、 'ng-model'ディレクティブには使用しないでください。予期しない動作につながるからです。あなたは何をしようとしているのですか?コードはあなたの意図が不明確なほど壊れています。 – georgeawg