사용자가 구성 요소를 사용하여 새 컨테이너를 추가해야하는 경우 textfield
, textareafield
등으로 컨테이너를 동적으로 생성하는 Sencha Touch를 사용하여 간단한 응용 프로그램을 만듭니다. 문제는 이제 textareafield
의 지우기 아이콘을 탭하면 텍스트가 지워지지만 어떤 textareafield
이 지워 졌는지 알고 싶습니다. 누구든지 이걸 좀 도와 줄래?동적으로 생성 된 필드에서 clearIconTap 콜백 트리거
이것은 컨테이너를 생성 한 방법입니다.
var childObj2 = {};
childObj2.xtype = 'container';
var type = 'vbox';
var layout = {}
layout.type = type;
childObj1.layout = layout;
var txtarea= {};
txtarea.xtype = 'textareafield';
txtarea.id = "txt51";
txtarea.flex = 3;
txtarea.maxRows = 7;
txtarea.placeHolder = 'Type here';
txtarea.value = value['notes'];
txtarea.inputCls = 'txtareaStyle'
txtarea.clearicontap = "clearText";
How to add clearicontap listener to this?
코드 패턴은 sencha 표준에 따라 매우 이상합니다. 컨트롤러 파일을 사용하고 있는지 여부를 알려주시겠습니까? –
예, Secnha touch에서 권고 한 MVC 패턴을 사용하고 있습니다. 여전히 저는 다른 모든 방법을 시도해보고 싶습니다. store model을 사용하여 websql에 액세스하거나 직접 SQL 쿼리를 사용하여 websql에 액세스하는 것과 같습니다. 나는 Sencha 터치에 익숙하지 않으므로 MVC와 MVC에 익숙해 져있다. mu 이해를 코딩하는 stlye이다. – Manoj