0
새 버튼을 만들지 않고 런타임에 버튼의 동작을 변경할 수 있습니까?Sencha touch 2 런타임에 버튼 동작을 변경하는 방법은 무엇입니까?
버튼에서 작업 속성에 대한 설정자가 없으며 button.action = 'something';
으로 작성하면 작동하지 않는다는 것을 설명서에서 확인할 수 있습니다.
새 버튼을 만들지 않고 런타임에 버튼의 동작을 변경할 수 있습니까?Sencha touch 2 런타임에 버튼 동작을 변경하는 방법은 무엇입니까?
버튼에서 작업 속성에 대한 설정자가 없으며 button.action = 'something';
으로 작성하면 작동하지 않는다는 것을 설명서에서 확인할 수 있습니다.
우리는이 시도 새로운 버튼을 생성하지 않고 런타임에서 버튼의 동작을 변경할 수 있습니다.
Ext.getCmp ('단추 2')를 setHandler (함수() {경고 ("핸들러가 변경되었습니다") ;});
실제로 작동하지만 컨트롤러가 이벤트를 제대로 처리 할 수있는 버튼 동작 속성은 변경되지 않습니다. –
우리는 어떻게 작동하는지 보여줄 데모를 준비했습니다. Button1을 클릭하면 Button2의 핸들러가 변경됩니다 http://www.nethues.com/sencha/ – mobileappdevelopers