私は検索を行い、それを見つけることができませんでした。maxChars="3900" の Spark TextArea があります。ただし、テキスト領域にコピー/貼り付けすると機能しません。これを changingHandler に追加しようとしました:
if (ta.text.length > 3900)
{
Alert.show("The maximum characters length is 3900. Please limit the characters to the max limit");
ta.text = ta.text.substr(0, 3900);
} else
{
if (event.operation is PasteOperation)
{
....//Other logic
}
}
問題は、常に機能しないことです。アラートは、3900 文字を超える場合にのみ表示されます。理由がわからない。同じものをchangeHandlerにも追加しました。しかし、それはまったくトリガーされません。
私が欠けているものを教えてください。最大制限を超えるたびに、アラートを表示して文字を最大にトリムする必要があります。
ありがとう
ハリッシュ