はここに私のコードであるとき、オプションとして別の値を取得する「store.name」は必須ではありませんので、それはemtpyことやショーに空の項目を選択することができます。 'store.name'が空の場合にのみ 'store.shortName'を取得する可能性はありますか?コントローラーに触れることなく何らかの形でng-options式を修正するのは素晴らしいことでしょう。 ありがとうございました。角度を選択し、空の
1
A
答えて
2
あなたはこれを試すことができ、
<select id="storeSelectBox" ng-model="model.store" ng-change="retailerSelected()">
<option ng-repeat="store in model.stores[model.retailer.shortName]" ng-value="store">
<span ng-if="store.name">{{store.name}}</span>
<span ng-if="!store.name">{{store.shortName}}</span>
</option>
</select>
名が空の場合にshortNameのが表示されます、まだ全体ストアオブジェクトがmodel.store
+0
部分的に動作します。期待どおりの項目が表示されますが、任意のオプションを選択すると、選択肢に選択肢として表示されません。 –
+0
これはうまくいくはずです。おそらく、ng-change関数のmodel.storeの値を変更すると – Venkat
+0
そうですよ!ありがとう:) –
関連する問題
- 1. 角度選択のマルチ選択ドロップ
- 2. 角度スキーマ形式空のオプションを持つレンダリング選択ボックス:value = "?"
- 3. 角度js選択ボックスから空のオプション値を削除
- 4. 角度シングルチェックボックスを選択
- 5. 角度デフォルトの選択オプション
- 6. 角度2、オプションの選択
- 7. 角度NG-モデルNG-選択
- 8. 角度JS選択オプションは
- 9. 角度ドロップダウン、インデックスで選択
- 10. 角度2 ngIf選択ボックス
- 11. 角度4 NG-選択データ
- 12. 角度フィールドを選択し、値が$ HTTP
- 13. は、項目を選択し、角度4
- 14. 角度が$ scope.variable_nameを選択しない
- 15. 値を選択した後、角度選択モデルがヌルです
- 16. 選択した選択肢を保存する角度ボタン
- 17. 角度選択マルチセレクションモードで選択した選択肢を無効にする
- 18. 角度2:デフォルトのラジオボタンを選択
- 19. 角度の親要素を選択
- 20. 角度uiグリッドヘッダー行選択、すべての行を選択
- 21. 角度/ 2:角度2 - 観測値からの選択を選択してください
- 22. Yeoman角度ジェネレーターで角度モジュールを選択できません
- 23. 角度4の材質タブタブでの選択選択
- 24. 選択入力の角度選択前のオプション
- 25. 角度の選択は、私のngRepeat
- 26. mdのonselectedイベント - 角度4の選択
- 27. 角度UIのドロップダウンリストの選択
- 28. 複数の選択角度のネイティブスクリプト
- 29. 角度JS:選択タグ選択値でorderbyを使用
- 30. あらかじめ選択された選択肢の角度
ショーに割り当てられます両方その後、NG-場合、レバレッジに一つだけを示すでしょうか? – DanteTheSmith