我有一个Grid Panel,它有一个checkcolumn作为它的选择模型和几行。我需要一个模型,在按钮上点击一个新窗口,其中包含一个网格,其中显示前一个网格中的所有选定行。
我如何实现这一目标?我已经尝试将行加载到新的Store中并将此商店传递给新的Grid。还有一个存储数据传输的商店似乎不可行吗?
答案 0 :(得分:0)
您可以将值传递给新创建的组件。因此,您可以使用传递的值来加载商店。
基本上你可以像这样将值传递给你的自定义组件;
Ext.create('AppName.yourCustomComponent',{
yourCustomField : yourCustomValue
});
您可以像这样处理自定义组件中传递的数据;
Ext.define('AppName.yourCustomComponent', {
extend : 'Ext.window.Window', //in your stuation
initComponent : function(){
alert(this.yourCustomField); // your custom value here
this.callParent( arguments );
}
});
我还尝试在小提琴here处实现您的问题。