在用layui做项目中,针对表格中的数据,进行伪删除后,更新数据源后调用reload方法,但是未生效,移除的数据删除了,但是把数据源的最后一条数据变成两条的问题,翻看了layui文档API,对于表格重载内容如下图所示
对于options的各项参数有点迷惑,但是试了好多方法,发现加一条limit属性,取数据源长度即可
table.reload(tableId, {
data: data, // 更新后的数据源
page: false, // 不分页处理
limit: data.length // 限制数据条数,取数据源长度
}, true);
应该是删除后的reload过程,最后的一条数据未被移除且一直存在
做个笔记,以防忘记,如有问题,欢迎指正~~~