我嘗試擴展按鈕,如sencha example。
我做fiddle
並得到錯誤:TypeError: this.addEvents is not a function : 'statesave'
。
什麼錯?創建ExtJs擴展類
3
A
回答
4
你忘記打電話給new
和你有一個錯字看到JSFiddle
PuffButton = Ext.extend(Ext.Button,{
constructor: function(config){
PuffButton.superclass.constructor.apply(this,arguments);
console.log("111111");
this.on('click',function(){this.el.puff();},this);
}
});
var puff = new PuffButton({text: 'Puff', renderTo:Ext.getBody()});
+0
OMG我谷歌它約半小時,它只是一個新的!謝謝。 –
+0
@KliverMax不客氣 – sra
1
使用定義來代替。擴展方法已棄用。
Ext.define('Grid', {
extend: 'Ext.grid.Panel',
constructor: function (config) {
this.callParent(arguments);
}
});
相關問題
- 1. 創建類的擴展?
- 2. 創建擴展類型
- 3. 創建NSString類的擴展
- 4. ExtJS 4擴展Ext.data.Connection
- 5. 擴展extjs視圖
- 6. 創建IE擴展
- 7. 創建Spree擴展
- 8. 擴展類動態的ExtJS的
- 9. 使用WhiteOctoberBundle創建擴展TCPDF的類
- 10. 創建可擴展屬性類(OOP)
- 11. 創建一個Deck類擴展堆棧
- 12. 通過擴展DefaultMessage創建一個類
- 13. 如何創建擴展類的實例?
- 14. 爲Watch OS2創建擴展委託類
- 15. 創建一個擴展另一個PHP擴展的PHP擴展?
- 16. ExtJs 4 ...如何擴展Extjs 4組件?
- 17. TYPO3擴展錯誤:無法創建類使用擴展建設者
- 18. ExtJS 4.0行擴展器
- 19. ExtJs組件擴展問題
- 20. 如何擴展ExtJS SplitButton?
- 21. 擴展繼承的dockbar extjs
- 22. 子表,擴展表ExtJS
- 23. 擴展故障ExtJS面板
- 24. 創建Android擴展文件
- 25. 創建ContainsAny和ContainsAll擴展
- 26. 創建可用擴展
- 27. JPA創建或 - 擴展表
- 28. 如何創建Devise擴展?
- 29. 如何創建jinja2擴展?
- 30. Postgresql創建擴展失敗
小提琴的鏈接不起作用 –
對不起。現在修復它。 –
記得調用被覆蓋的方法......'this.callParent(arguments)' – andlrc