找回密码
 立即注册

QQ登录

只需一步,快速开始

afushenglih
初级会员   /  发表于:2019-7-17 09:14  /   查看:4428  /  回复:3
//会触发两次
spread.bind(spreadNS.Events.CellChanged, function (event, data) {
    var row = data.row, col = data.col;
    if (row === undefined || col === undefined) {
        return;
    }
    if (sheet.hasPendingChanges(row, col)) {
        var dirtyDataArray = sheet.getDirtyCells(row, col);
        if (dirtyDataArray.length > 0) {
            console.log("1111");
           // appendResult(getChangedCellData(dirtyDataArray[0]));
        }
    }
});

3 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-7-17 09:20:49
沙发
本帖最后由 Fiooona 于 2019-7-17 09:41 编辑

CellChanged  的info信息中有个property 信息, 一次修改会触发两次,一次是value变化,一次是style变化。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
afushenglih
初级会员   /  发表于:2019-7-17 15:47:44
板凳
好的。谢谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-7-17 16:56:24
地板
有问题再开新帖交流
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部