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
이 포커스를 잃으면 텍스트가 래핑됩니다.