1

構成情報を管理するRESTサービスを管理するAngularアプリを作成しています(クラウド内のapplication.propertiesを考えてみてください)。

RESTサービスから得られる応答の1つのタイプは、繰り返してドロップダウンメニューを作成したい観測されたディメンションのコレクションです。

これが私がやろうとしていることを示すJSFiddleです:http: //jsfiddle.net/tvaughan/3Lp9c/17/

     <div ng-repeat="(dim, values) in observedDimensions">
        <select ng-options="val for val in values" name="dim-{{dim}}">
            <option value="">-- select a {{dim}} --</option>
        </select>
        {{dim}} : {{values}}
        <br/>
    </div>  

観察された寸法は、選択ボックスの右側にプレーンテキストとして適切に吐き出されていますが、選択ボックス自体は「dim」および「values」要素の範囲外にあるように見えることに注意してください。ng-repeatが新しいスコープを作成することは理解していると思いますが、「parent.values」または「$parent.values」を使用しても機能しません...

私はここで何が間違っているのですか?

前もって感謝します!

4

1 に答える 1

4

ng-model問題は、あなたがあなたの選択にを持っていないということです。http://jsfiddle.net/3Lp9c/19/を参照してください

于 2012-11-13T15:31:37.697 に答える