3

私はこのような一般的なJSON構造を持っています

{
 "parameters":
              [
                {
                  "key":"fieldName","posibleValues":["Val1,"Val2"],
                  "key":"anotherField","posibleValues":["ValA,"ValB"]
                }
              ]
 }

いいえ、私はこのようなことをしたい:

<div ng-repeat="parameter in parameters">
  <ng-form name="paramForm">
    {{parameter.key}}: <select ng-model="request.parameter.{parameter.key}" ng-option="..." />    
  </ng-form>


</div>

問題は

select ng-model="request.parameter.{parameter.key}"

そこで、「request.parameter.fieldName」のような名前のモデルをセットアップしたいと思います(JSON構造の「キー」に従って.

これは可能ですか?それとも、ng-change を自分で手伝う必要がありますか?

ありがとう

4

1 に答える 1

4

誰かがこの方法で何かを探している場合は、次の構文を使用できます。

request.parameter[parameter.key]
于 2014-05-19T14:26:53.273 に答える