EXTJS 4.2:在按钮单击

时间:2016-04-06 07:04:37

标签: javascript extjs checkbox

我有一个Grid Panel,它有一个checkcolumn作为它的选择模型和几行。我需要一个模型,在按钮上点击一个新窗口,其中包含一个网格,其中显示前一个网格中的所有选定行。

我如何实现这一目标?我已经尝试将行加载到新的Store中并将此商店传递给新的Grid。还有一个存储数据传输的商店似乎不可行吗?

1 个答案:

答案 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处实现您的问题。