要添加网格,我有这个代码。我如何将额外的参数传递给'myGrid'?
tabPanel.add({ xtype : 'myGrid' });
答案 0 :(得分:2)
是的,您可以传递参数和其他属性,如下所示:
var addGrid=function (store){
tabPanel.add({
xtype: 'myGrid',
autoScroll: true,
**store: store, //parameter**
columns: [{
text: 'Company',
flex: 1,
sortable: true,
dataIndex: 'company'
}, {
text: 'Price',
flex: 1,
sortable: true,
dataIndex: 'price'
}],
viewConfig: {
autoFit: true
}
});
}
答案 1 :(得分:1)
您可以使用此语法将值传递给网格
var grid = Ext.create('{NAMESPACE PATH HERE} .view.myGrid',{id:id}); tabPanel.add(网格);