나는 sencha touch의 텍스트 필드에 목록 필터를 구현하려고합니다. 예를 들어 나는 여러 개의 연락처를 가지고 있는데 필드에 입력하면 이름별로 필터링 할 수 있습니다. 원형 X 버튼을 클릭하여 텍스트 필드를 지우면 모든 필터를 필터링하지 않도록 필터를 재설정하고 싶습니다.sencha touch textfield clear 이벤트
문제는 클리어 버튼의 클릭을 감지하는 방법을 찾지 못하는 것입니다. 어떤 유형의 이벤트도 보이지 않으며 해결 방법을 해킹 할 수 없습니다.
누구든지 sencha touch에서 텍스트 필드 비움을 감지하는 방법을 알고 있다면 나는 많은 의무가 있습니다.
사파리와 xcode 시뮬레이터에서 사용해 보았으며 sencha touch 1.1.0을 사용하고 있습니다. 내가 놓친 게 있니? 실제로 모바일 앱인 경우 문제가되지 않습니까?
명확한 이벤트를 발생 시키려면 ClearIconTap을 오버합니다. useClearIcon을 true로 설정하면 onClearIconTap이 발생하고 clear 이벤트를 catch 할 수 있습니다. onClearIconTap이 없으면 절대로 작동하지 않습니다. 나는 틀린 것을 입증하는 것이 매우 행복 할 것이다. 대답에 감사한다! – Hoopes
그것은 또한 좋은 해결책입니다. 그리고 네, useClearIcon이 true 일 때만 가능합니다. :) – herkulano
코드에 onClearIconTap 재정의를 추가했습니다. – herkulano