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. エイリアスとタグの違いは何ですか? (一般的でgitで)
- 3. font-awesomeのエイリアスとは何ですか?
- 4. 複雑なアノテーションにはエイリアスが必要です。エイリアスとは何ですか?
- 5. $と$$の違いは何ですか?
- 6. `##`と `hashCode`の違いは何ですか?
- 7. typedefとの違いは何ですか?
- 8. NodeJS:「./ ..」と「..」の違いは何ですか?
- 9. {}())と{})の違いは何ですか?
- 10. `&`と `ref`の違いは何ですか?
- 11. `==`と `is`の違いは何ですか?
- 12. difftimeと ' - 'の違いは何ですか?
- 13. #{} $ {}と%{}の違いは何ですか?
- 14. ⊕と+の違いは何ですか?
- 15. アペンダーと〜の違いは何ですか?
- 16. "./"と "../"の違いは何ですか?
- 17. "$^N"と "$ +"の違いは何ですか?
- 18. %Qと%{}の違いは何ですか?
- 19. バックスティックと$()の違いは何ですか?
- 20. A`と ``の違いは何ですか[:] `
- 21. HAVINGとエイリアスのパフォーマンスに違いはありますか?
- 22. パッケージのインポートobjと何かの違いをインポートパッケージとPythonの何かの違いは何ですか?
- 23. METADATAとMETADATA.jl:違いは何ですか?
- 24. twistdとnohup&:違いは何ですか?
- 25. libspeとlibspe2?違いは何ですか?
- 26. Backbone.jsとPusherapp - 違いは何ですか?
- 27. wp_link_pagesとthe_posts_pagination→違いは何ですか?
- 28. $ dirtyと$ invalid:違いは何ですか?
- 29. XPathの//と?/の違いは何ですか?の使用は何
- 30. フレームとオブジェクトの違いは何ですか?フレームとオブジェクトの違いは何ですか?
のいずれかを使用してすることがあります彼らは私ができる、私は煎茶のために働くために使用される – Fawar
を:(なかったように見えますエイリアスとxtypeの違いはかなり明確で、ドキュメントにも反映されています。 –
この回答が投稿されてからずっと待っていました。 senchaフォーラムですが、これはこれかもしれません:http://www.sencha.com/forum/showthread.php?150577-Ext.define-xtype-vs-alias –