在我的Webix应用程序中,我在不同的选项卡下有两个数据表。
第二个表的列与第一个表相同,只有很少的额外列。 在将第一个表的列复制到第二个表时,如何在第二个数据表的末尾(在极端RHS上)对齐所有可编辑列?
这是我的代码段:https://webix.com/snippet/3ca44a3e
感谢。
答案 0 :(得分:0)
我在JavaScript中找到了一个解决方法,只需通过以下代码重新排列列,以便将可编辑的列放在最后。
但是,欢迎任何更好的方法:
var uneditable_cells = [];
var editable_cells = [];
for (var i in mycols2) {
var header = mycols2[i];
if(header.hasOwnProperty('editor')) {
editable_cells.push(header);
} else {
uneditable_cells.push(header);
}
}
mycols2 = uneditable_cells.concat(editable_cells);
感谢。