2013-03-18 14 views
9

私はextjs4で働いています。私はextjs4でハイパーリンクを作成しなければならない時点で立ち往生しています。私はextjs4でハイパーリンクを作成するために多くを探していましたが、私はit.Actuallyハイパーリンクを作成するには、そのリンクをクリックした後、別のページをextjs4に表示します。実際には私はextjs4でイベントを取得していませんでした。 extjs4でハイパーリンクを使用するにはどうすればいいですか? 私はextjs4でハイパーリンクを作成する方法は?

答えて

27

私は、このためにautoElを使用すると思います.....

{ 
     xtype: 'panel', 
     html:'<a href="second.js">Second page</a>', 
} 

は私にいくつかの提案を教えてください...この方法を使用しています。

{ 
    xtype: 'component', 
    autoEl: { 
     tag: 'a', 
     href: 'http://www.example.com/', 
     html: 'Example.com' 
    } 
} 

はここFiddle

+0

返信ありがとうございます。私はextjs4に別のページを表示したいと思いますか? –

+0

ExtJSはシングルページですが、次のページではどういう意味ですか? –

+0

実際には、同じアプリケーション内でextjs4で設計された別のページを表示したい。別のWebサイトに移動したくない。 –

1

あなたはまた、ラベル・コンポーネントのHTMLプロパティを使用して、そこからコントローラ機能を呼び出すことができます。例:

{xtype: 'label', 
html: 'bla bla? <a href="#" onClick="javascript:appName.app.getController(\'myController\').showRegistration();">Register</a>' 
} 
関連する問題