0
jsonを介して以下のようにフォームを自動入力しようとしています。 ng-modelはformValue.question001のスコープにバインドされています。どのようにそれを行うことができますか?jsonを介してダイナミックにng-modelにバインドする
$scope.formValue = [
{
_id: '001',
text: 'text-001',
},
{
_id: '002',
text: 'text-002'
}
]
<form name="form" ng-submit="submitForm(formValue)">
<div ng-repeat="item in formValue">
<input type="text" ng-model="formValue.question{{ item._id }}">
</div>
</form>
'ng-'指令で '{{'を使うことはできません。 'ng-repeat'では、すべてのインスタンスが独自のスコープを持ちます。ちょうど' item.question'が役に立ちます! – Rayon
@RayonDabreもしコントローラでこのスコープを明示的に宣言せずにng-modelをformValue.question001にしたいのであれば、私はこの場合に何ができますか? – vincentsty
私はng-modelの$ scopeに質問のIDも入れておかなければなりません。<0 type = "text" ng-model = "item._id"> ' – Rayon