8

<select>経由でデータが取り込まれていますng-options。特定のケースでは、順序付けられたモデル リストで 2 つの値が隣接しており、値の最初の文字が同じである場合、モデル値の更新が角度的に中断されます。これはブラウザ イベントの問題かもしれませんが、私にはわかりません。

このプランカーは問題を示しており、この GIF はそれを示しています。

フィールドで手動でイベントをトリガーしようとしましたがchange、運がありませんでした。可能であれば、リストをアルファベット順に並べたいと考えています。順序を変更すると、問題が解決するようです。

この問題は Chrome でのみ発生します - バージョン 43.0.2357.81 (64 ビット) を使用しています。

どんなアイデアでも大歓迎です。ありがとう。

4

1 に答える 1

5

これはハックソリューションであり、醜いですが機能します。

 <select ng-model="workflowData.section" ng-options="s.name as s.name for s in sections" class="fullwidth" ng-keypress="workflowData.section = s.name">
</select>

正直なところ、元のコードが機能しなかった理由はわかりません。

于 2015-05-28T05:54:55.347 に答える