Senchaで使用されるxtypeと別名の違いは何ですか?彼らはどちらも、別々の場所で略語として使われているようです。xtypeとエイリアスの違いは何ですか?
15
A
答えて
7
これは本当に混乱しています。Sencha Touch開発者チームにも共通の意見はありません。
私が知る限り、彼らはパフォーマンスのためにこれを設計しています。 Alias
はxtype
より前に表示されますが、xtype
という設定が作成されます。これは、以前のようにxtypeを取得するために文字列を解析する必要がないためです。
とにかく、xtype
、ptype
、ltype
または最も一般的のようなもの、alias
は、次のリリースで統一し、明確にする必要があり、開発チームは述べています。
18
"エイリアス"を使ってxtypeを宣言するときは、その前に "ウィジェット"を付ける必要があります。
例: "ウィジェット"
{
...
alias: 'widget.mycomponent'
...
}
あなたはXTYPEプロパティを使用すると、あなたが残すことができます一部消灯、その部分が想定されるため:
例:
{
...
xtype: 'mycomponent'
...
}
エイリアスのように、「ウィジェット」以外のものの別名を宣言することができるので、二つの異なる性質の理由がある:「layout.cardこれはフレームワークで使用されています。しかし、ビューオブジェクトを参照するエンドユーザのコードのために、あなたはおそらく
alias: 'widget.mycomponent'
または
xtype: 'mycomponent'
関連する問題
- 1. ::との違いは何ですか?エイリアスが使用されるときC#で?
- 2. font-awesomeのエイリアスとは何ですか?
- 3. HAVINGとエイリアスのパフォーマンスに違いはありますか?
- 4. difftimeと ' - 'の違いは何ですか?
- 5. A`と ``の違いは何ですか[:] `
- 6. `&`と `ref`の違いは何ですか?
- 7. バックスティックと$()の違いは何ですか?
- 8. `##`と `hashCode`の違いは何ですか?
- 9. "$^N"と "$ +"の違いは何ですか?
- 10. #{} $ {}と%{}の違いは何ですか?
- 11. typedefとの違いは何ですか?
- 12. %Qと%{}の違いは何ですか?
- 13. `==`と `is`の違いは何ですか?
- 14. $と$$の違いは何ですか?
- 15. NodeJS:「./ ..」と「..」の違いは何ですか?
- 16. $ dirtyと$ invalid:違いは何ですか?
- 17. Backbone.jsとPusherapp - 違いは何ですか?
- 18. libspeとlibspe2?違いは何ですか?
- 19. リストと何か([_])と何か(_)の違い
- 20. C++では、「名前空間エイリアス」とは何ですか?
- 21. Visual Studioの参照プロパティのエイリアスとは何ですか?
- 22. 長いxtypeアナログ
- 23. decodeURIComponentとunescapeの違いは何ですか?unescapeの問題は何ですか?
- 24. コロンの配置の違いは何ですか:何かと何か:
- 25. GoogleのDremelとは何ですか? Mapreduceとの違いは?
- 26. 重要な違いは何ですかext2-ext3とext3-ext4の違いは何ですか?
- 27. 「アソシエーション」と「リレーション」という用語の違いは何ですか?
- 28. グロムとは何ですか? mapPartitionsとの違いは?
- 29. AndroidでThread.run()とHandler.post()とServiceの違いは何ですか?
- 30. Androidでは、MotionEventのgetAction()とgetActionMasked()の違いは何ですか?
のいずれかを使用してすることがあります彼らは私ができる、私は煎茶のために働くために使用される – Fawar
を:(なかったように見えますエイリアスとxtypeの違いはかなり明確で、ドキュメントにも反映されています。 –
この回答が投稿されてからずっと待っていました。 senchaフォーラムですが、これはこれかもしれません:http://www.sencha.com/forum/showthread.php?150577-Ext.define-xtype-vs-alias –