このコンテンツはすべてFirebaseから引き出されているので、あらかじめ定義されているわけではありません(動的です)。2 ng-repeatsの中のモデルをどこからでもアクセスできるようにする
{{inputs.field[field.$id]}}
<div ng-repeat="field in fields | filter:{fieldID:field.$id}">
{{field.label}}
<div ng-repeat="choice in choices | filter:{fieldID:field.$id}">
<input type="text" ng-model="inputs.field[field.$id]">
{{inputs.field[field.$id]}}
</div>
</div>
あなたは私がinputs.field[field.$id]
NG-モデルを表示しようとしている2ヶ所があるに気付いた場合、それのNGリピートと外側の内部で、それが内部に正しく表示されるが、何も外に現れていません。 $parent.inputs.field[field.$id]
)私は内部変数をどこでも(無制限のレベルまで)アクセス可能にし、同じ変数名で(しかもユニークでも)アクセスできるようにする方法が必要です。 。
であなたは$インデックス – YOU
を使用することができ、私は '$のindex.inputs.field [フィールド。$ IDを]'しようと、それはどこでも、残念ながら – Jordash