2012-11-03 3 views
1

첨부 파일을 참조하십시오. "비밀번호 분실"을 버튼 대신 링크로 지정하고 싶지만 클릭 이벤트를 수신하는 Sencha의 링크 UI 요소를 찾을 수 없습니다. 그것은 존재 하는가? enter image description hereSencha Touch 2 링크 클릭 할 수있는 UI 요소

당신은 엽차 경로, 예를 들어 사용할 수 있습니다

답변

0

:

Ext.define('MyApp.controller.User', { 
    extend: 'Ext.app.Controller', 

    config: { 
     routes: { 
      'forgot-password': 'forgotPassword' 
     } 
    }, 

    forgotPassword: function() { 
     // Your code here 
    } 
}); 

그런 다음 당신은 해시 태그의 예 후 경로 이름을 사용하여 링크를 공식화 할 수 있습니다 :

http://myapp.com#forgot-password 

여기 경로에 대한 자세한 : http://docs.sencha.com/touch/2-0/#!/guide/history_support

+0

스마트 나는이 것을 좋아했습니다! 사실 내 주말에 역사 지원을 구현 했으므로 설명하는대로 해결할 것입니다. –

+1

질문에 대답하지 않습니다. – Interfector

5

간단히 구성 요소를 사용하고 html을 정의 할 수 있습니다. 아래 코드를 참조하십시오.

{ 
xtype: 'component', 
html: '<a href='+'"http://abc.com"'+ '>Forgot your password?</a>', 
}