在layui2.5.6版本中存在这样一个问题。initColsArr是初始化的cols数组,符合条件就往cols数组插入一个col对象。
然后在浏览器输出cols数组
看上去很正常。
但显示就不正常了,新的自带在最后。造成这样的原因是layui的table是新旧参数合并对象,那么新的cols数组中新的列就被追加到最后,导致顺序不正常。因此需要修改layui的table的源码。
复制data的这行语句,将data修改成cols就可以。
2020/9/10 13:56:26站长
在layui2.5.6版本中存在这样一个问题。initColsArr是初始化的cols数组,符合条件就往cols数组插入一个col对象。
然后在浏览器输出cols数组
看上去很正常。
但显示就不正常了,新的自带在最后。造成这样的原因是layui的table是新旧参数合并对象,那么新的cols数组中新的列就被追加到最后,导致顺序不正常。因此需要修改layui的table的源码。
复制data的这行语句,将data修改成cols就可以。