1
の最大長はを使用してNativescript
に設定できますか?そのための値はCSS
ではありません。私はそれをjavascript
コードから動作させることができませんでした。 これはどのようにしたらいいですか?Nativescript TextField最大長
の最大長はを使用してNativescript
に設定できますか?そのための値はCSS
ではありません。私はそれをjavascript
コードから動作させることができませんでした。 これはどのようにしたらいいですか?Nativescript TextField最大長
はmaxLenghtを設定するための可能な解決策が議論されている次のスレッドを見てみましょう:次のようにhttps://github.com/NativeScript/NativeScript/issues/1508#issuecomment-180555668
は基本的には、私たちのコミュニティメンバーから提供されたコードは次のとおりです。
let commentInputView = getViewById(page, "my-input")
commentInputView.on(textViewModule.TextView.propertyChangeEvent, function(
eventData: ObservableEventData){
if (eventData.propertyName == "text" && eventData.value.length > 10) {
setTimeout(function() { commentInputView.text = eventData.value.substr(0, 9); }, 0);
}
});
はこれが強制されます入力が目的の最大長を超えている場合はサブ文字列にする(プロパティー・テキスト・プロパティー・テキストを見るためにpropertyChangedEventを使用する - あなたの場合はテキスト・フィールドと同じようにする必要がある)。