1

モデルの同じプロパティにバインドされた SC.ListView アイテムと SC.TextFieldView を含む sproutcore 1.0 ページがあります。

TextFieldView の最後に入力すると、すべてが期待どおりに機能します。カーソルを中央に置いて入力を開始すると、カーソルが最後にジャンプします。何が原因でしょうか?

更新された値がバインディングを介して伝播されるときにジャンプが発生していると思われます。すばやく入力すると、カーソルがジャンプする前に数文字入力できます。

4

1 に答える 1

1

これは、SproutCore 1.4 以降で修正される必要があります。そうでない場合は、SproutCore 1.4 以降の TextFieldView インスタンスで applyImmediately を NO に設定してみてください。

于 2010-12-08T01:58:14.990 に答える