Mojo TextField内のテキストの長さはどのようにして取得できますか?Mojo TextFieldのテキストの長さはどうやって取得できますか?
私はマルチラインTextFieldを150文字の制限で設定しようとしていますが、カウンタでそれを試みましたが、テキストが消去されたときにカウンタを減らすことができないという問題に遭遇しました。テキストを貼り付けるときに正しい番号を使用するので、文字を押すたびにテキストの長さを取得するという新しい方法がありました。
は、私はすでにこの試みた:(textField
のcharsAllow
属性に呼び出される)
if (this.controller.get("mensaje").mojo.getValue().length <= 150) {
return true;
}
this.controller.get("mensaje").mojo.blur();
return false;
が、それは動作しません....私は、デバッグおよび機能は、単に行の後に終了します大胆...それはtrue
またはfalse
を返すことさえありません。
また、変数に長さの値を代入したり、変数にテキストを代入して長さを取得しようとしましたが、何もしませんでした。
これは同じ問題です。 getValue()
の直後に戻ります。
また、おそらくこの問題のために、テキストは折り返すのではなくスクロールしますが、textField
がフォーカスを失ったときにテキストを折り返します。