找回密码
 立即注册

QQ登录

只需一步,快速开始

mtkj
金牌服务用户   /  发表于:2020-3-5 11:12  /   查看:4308  /  回复:1
1金币
对于自定义的列的顺序能否进行保存,再次进入页面按自己定义列顺显示

最佳答案

查看完整内容

你好,拖拽改变列顺序会导致theGrid.columns的顺序发生变化,可以通过监听事件,保存起来,再次加载时按这个顺序声明columns即可 示例代码如下: var theGrid = new FlexGrid('#theGrid', { itemsSource: data, onDraggedColumn:function(s){ console.log(s.panel.grid.columns); } });

1 个回复

正序浏览
最佳答案
最佳答案
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-3-5 11:12:58
来自 2#
你好,拖拽改变列顺序会导致theGrid.columns的顺序发生变化,可以通过监听事件,保存起来,再次加载时按这个顺序声明columns即可
示例代码如下:

var theGrid = new FlexGrid('#theGrid', {
        itemsSource: data,
        onDraggedColumn:function(s){
         
            console.log(s.panel.grid.columns);
        }
    });

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部