找回密码
 立即注册

QQ登录

只需一步,快速开始

arobot

金牌服务用户

5

主题

10

帖子

125

积分

金牌服务用户

积分
125

活字格认证微信认证勋章

arobot
金牌服务用户   /  发表于:2017-10-24 12:26  /   查看:4117  /  回复:1
Table绑定数据后,要删除其中的一行该如何操作呢?

目前我通过获取bindingManager的dataSource数组,把对应行splice后,再调用tables的resize方法缩回一行
但是这样操作会有问题,就是假如在删除行之前,对行数据修改了,会产生脏数据,我把那行移除掉,但是脏数据还在,而且可能会导致记录对应不上吧?

var bindingManager = table._bindingManager;
var r = bindingManager._dataSource.splice(rIndex, 1)[0];
sheet.tables.resize(table, table.range().rowCount - 1, table.range().colCount);


您需要登录后才可以回帖 登录 | 立即注册
返回顶部