にrefernceを取得しますこんにちは、Booksのコンテンツが表示されます(コンポーネントがレンダリングされるなど)が、レンダリングコントロールハンドラは呼び出されません。私はここで間違って何をしていますか?私はこのようになります私の煎茶タッチ2コントローラ、(CoffeeScriptの)からの私の見解への参照を取得したいのですが、自動インスタンス化煎茶タッチ2ビュー
0
A
答えて
5
あなたはいずれかのクラスに対してハードコードid
を使用しません!
Ext.define('MyApp.view.Books',{
extend: 'Ext.Panel',
alias : 'widget.books',
config: {
html: 'Hello, Books!'
},
initialize : function() {
// some init code etc..
this.callParent();
}
});
aliasプロパティに注意してください。これは、ビューのインスタンスの参照を取得するのに役立ちます。ビューを参照するとき。あなたのコントローラには、以下のものがあります:
...
this.control({
'books' : {
render: function() {
console.log('Render method called!');
},
show: function() {
console.log('Show method called!');
}
},
.
...
idプロパティではなくエイリアスまたはxtypeでビューを参照していないことに注意してください。ここで、コントローラ内の他のコントローラのビューやその他のコンポーネントにアクセスする必要がある場合は、利用可能なrefsシステムを利用することもできます。ここで、セレクタプロパティはコンポーネントを取得するExt.ComponentQuery
に渡される値である
refs: [
{ref: 'centerPane', selector: 'centerpane'}
],
:この場合、あなたは、コントローラ定義の参考文献の配列を定義します。したがって、centerpaneのインスタンスを得ることができます:
this.getCenterPane();
関連する問題
- 1. 煎茶タッチ2:私は2 煎茶タッチで私のコントローラからビューへの参照を取得したいのですが、自動インスタンス化ビュー
- 2. 煎茶タッチ2 - マイExt.Listが
- 3. 煎茶タッチ2 XTYPEは
- 4. 煎茶タッチ/ ExtJSの:
- 5. TabPanelをタップしたときにコントローラ上の関数を呼び出す方法は?私は煎茶タッチ2のコントローラとタブパネルを持っ煎茶タッチ2
- 6. 煎茶タッチ・スワップパネル
- 7. 煎茶タッチHTMLDivElementで
- 8. 煎茶タッチ - この例からURL
- 9. 煎茶タッチ - のlocalStorage問題
- 10. 煎茶タッチ:店舗
- 11. は、私はタッチ2に外部のHTMLファイルをインポートしようと、エラーに遭遇してい煎茶タッチ2
- 12. 煎茶タッチ:宣言店舗
- 13. エラー:無効なラベル私は、URLの煎茶タッチ
- 14. は、私は、次の選択フィールドを持つselectfieldのdisplayvalue(煎茶タッチ2)
- 15. なぜ私は煎茶のタッチをフェードできないのですか?
- 16. 表示ネストされたJSONからリスト:煎茶タッチ2
- 17. 煎茶タッチ2のAjaxプロキシは、リスト内のデータが表示されない
- 18. 煎茶タッチselectfield項目選択問題
- 19. 煎茶タッチ2タブパネルはMVCでは動作しませんが、あなたのためのApp
- 20. 煎茶タッチ2.X回避策のためのHTCの一つ電話機
- 21. 煎茶タッチ:私はどのようにボタンが正しく動作しない煎茶タッチ2 とポップアップウィンドウ内のボタンを実装しようとしています
- 22. Chromeは、私は煎茶タッチ2.0をダウンロードし、その例から学びたいうまく
- 23. 煎茶タッチ:チェックボックスにストアを渡しますか?
- 24. 煎茶タッチ:煎茶タッチAPIのformpanelにhasManyのフィールドを表示して編集する方法</p> <p>煎茶タッチは、本質的に行うには、リストボックスまたは任意の他の機能を持っていない:私の質問があるformpanel
- 25. 問題は、煎茶タッチの棒グラフに関連しています。
- 26. 煎茶タッチアプリビル
- 27. 煎茶タッチリストグループ
- 28. 煎茶タッチ・パネルは時々小さすぎる
- 29. ビル煎茶タッチアプリは
- 30. 煎茶タッチ - ボタン/非表示ポップアップパネルを削除する方法クリック
ありがとう、これは非常に良い説明です!最近、私はidsを使うべきではないと思ったので、私はそれらの使用をやめましたが、まだ参照を得る方法が分からなかったので、 'name:'プロパティと '.down( '[name = .. 。] ') '、それは明らかにどのように使用されるべきではないかです。素晴らしい答えにもう一度感謝します。 –
私もこれに苦労していました。サンプルプログラムは完全に工夫されており、実際に自動インスタンス化されたビューを実際にどのように保持するかは決して示されません。大きな説明 –