Sencha中使用的xtype和別名有什麼區別?它們似乎都被用作不同地方的速記。xtype和別名有什麼區別?
15
A
回答
7
這真是令人困惑,即使Sencha Touch開發團隊也沒有共同意見。
據我所知,他們設計這只是爲了表現。 Alias
出現的時間早於xtype
,他們創建了xtype
配置,因爲如果我們不必像以前那樣解析字符串以獲取xtype,則速度會更快。
不管怎麼說,像xtype
,ptype
,ltype
或最常見的,alias
應統一併在下一個版本澄清,稱開發團隊。
18
當您使用「別名」聲明一個xtype時,您必須以「widget」開頭。
例子:
{
...
alias: 'widget.mycomponent'
...
}
當您使用的xtype屬性,你可以離開了 「小部件」。部分關閉,因爲這部分是假設:
例子:
{
...
xtype: 'mycomponent'
...
}
的原因兩種不同的性質,是因爲你可以宣佈的不是「小部件」其他東西的別名,別名一樣:「layout.card ',在框架中使用。但是,對於引用視圖對象最終用戶代碼,你很可能會使用兩種
alias: 'widget.mycomponent'
或
xtype: 'mycomponent'
相關問題
- 1. SQL Server系統視圖中的type和xtype有什麼區別?
- 2. super()和Parent類名有什麼區別?
- 3. 有什麼區別`和$(Bash中有什麼區別?
- 4. 別名和標籤有什麼區別? (一般和在git中)
- 5. ==和===有什麼區別?
- 6. ==和===有什麼區別?
- 7. 有什麼區別? :和||
- 8. ==和===有什麼區別?
- 9. '=='和'==='有什麼區別?
- 10. `&`和`ref`有什麼區別?
- 11. 有什麼區別:。!和:r!?
- 12. | 0和~~有什麼區別?
- 13. Appender和〜有什麼區別?
- 14. Ext.create和xtype config之間的區別
- 15. Webpack別名:「./{path}」和「{path}」有什麼區別?
- 16. 別名隊列和本地隊列有什麼區別?
- 17. 有什麼區別
- 18. 有什麼區別
- 19. 有什麼區別?
- 20. 有什麼區別?
- 21. 有什麼區別?
- 22. 有什麼區別
- 23. 有什麼區別?
- 24. 有什麼區別?
- 25. 有什麼區別
- 26. 有什麼區別
- 27. Viterbi CYK和Probabilistic CYK算法有什麼區別,有什麼區別嗎?
- 28. Microsoft.AspNet.WebApi.OData和Microsoft.Data.OData和Microsoft.AspNet.OData有什麼區別?
- 29. UI級別測試和API級別測試有什麼區別?
- 30. OpenCL中本地和全局內存區別有什麼區別?
看起來他們沒:( – Fawar 2013-07-09 14:46:13
我曾經煎茶工作,我可以向你保證Sencha Touch團隊從未這麼說過,別名和xtype之間的區別很明顯,並且在文檔中有所體現。 – 2014-05-02 16:18:50
這個答案發布已經很久了,我甚至都不記得我加入的是哪個線程sencha論壇,但它可能是這一個:http://www.sencha.com/forum/showthread.php?150577-Ext.define-xtype-vs-alias – 2014-05-02 16:49:15