我在Extjs中有繼承,並且我想要一個子類屬性與父類屬性(本例中爲列)合併。Extjs繼承奇數行爲
Ext.define('MyApp.view.Child', {
extend: 'MyApp.view.Parent',
title: 'Action Column Child extend ',
alias: 'widget.childpanel',
initComponent: function() {
//this merging very odd.
this.columns = Ext.apply(this.columns, [{
text: 'Other',
dataIndex: 'other'
}]);
this.callParent(arguments)
}
});
兩個問題:
1)我試圖合併子列屬性與母公司和合並工作的一部分,它增加了Other
列,但去除的第一個家長。請參閱jsfiddle進行模擬。
2)當我渲染網格及其父,我點擊排序,這兩個網格進行排序。它就像一場碰撞。
感謝
謝謝,您的示例不會添加「其他」字段。我的問題有2個子問題。謝了哥們! – Shazam
@Shazam:'Other'字段被添加到子網格中。 –
是的,謝謝隊友! – Shazam