【问题标题】:Handsontable(6.2.2) manualColumnMove not workHandsontable(6.2.2) manualColumnMove 不起作用
【发布时间】:2021-11-06 17:24:07
【问题描述】:

我想通过数组更改列显示位置(已保存数据库)。

//data ex.        def. pos
hot = new Handsontable(container, {
 /*...*/
 columns:[    
    {data: 'A'}, //0
    {data: 'B'}, //1
    {data: 'C'}, //2
    {data: 'D'}, //3
    {data: 'E'}  //4
]);

保存数组示例。

    arrPos = [2,4,1,3,0]; // want to show col line is, C, E, B, D, A

我写的是热门设置,

hot = new Handsontable(container, {
 /*...*/
 manualColumnMove: arrPos 
/*...*/
});

但是,显示是 A、B、C、D、E(不变)。请帮忙。

【问题讨论】:

  • 已添加。无法更改默认行,需要动态更改。

标签: javascript arrays handsontable


【解决方案1】:

v6.2.2 中的一切似乎都符合预期(在 CE 上测试,但 PRO 工作方式相同)https://jsfiddle.net/v6zj9mru/1/colHeaders 设置为true 时,它们不会移动,但是一旦将它们更改为任何给定的数组,它们就会粘在移动的列上。

【讨论】:

    猜你喜欢
    • 2012-12-21
    • 2013-06-27
    • 2015-08-20
    • 2014-03-18
    • 2015-04-04
    • 2018-03-11
    • 2013-07-01
    • 2013-10-30
    • 2016-03-23
    相关资源
    最近更新 更多