找回密码
 立即注册

QQ登录

只需一步,快速开始

huawei-unistar
金牌服务用户   /  发表于:2018-7-3 09:46  /   查看:2860  /  回复:6
如题,升级11之后,做了format的列,在点击该列过滤按钮时会报错,定位发现是format问题,返回是方法,导致split报不存在此方法的错误。
请帮忙复现,看是否有修改方法,这个有点紧急!!!!

6 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-3 18:04:47
沙发
您好,我按照您的描述没有重现问题,您能否再详细的描述一下每一步的操作。做了哪些设置,format设置的是什么
回复 使用道具 举报
huawei-unistar
金牌服务用户   /  发表于:2018-7-3 18:10:40
板凳
ClarkPan 发表于 2018-7-3 18:04
您好,我按照您的描述没有重现问题,您能否再详细的描述一下每一步的操作。做了哪些设置,format设置的是什 ...

某列单元格做了自定义cellType,
newCellType.format=function (obj){
                var noFormatterDate =obj;
                var Localdate=toLocalDateStr(noFormatterDate);
                   return Localdate.substring(0,Localdate.length-3);
    }
大致如上所示,
然后这列的过滤按钮点击报错
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-4 16:58:15
地板
toLocalDateStr 这个方法里面做了什么?
回复 使用道具 举报
huawei-unistar
金牌服务用户   /  发表于:2018-7-5 14:18:59
5#
ClarkPan 发表于 2018-7-4 16:58
toLocalDateStr 这个方法里面做了什么?

就是一个将日期转为字符串的方法
回复 使用道具 举报
huawei-unistar
金牌服务用户   /  发表于:2018-7-5 14:31:07
6#
ClarkPan 发表于 2018-7-4 16:58
toLocalDateStr 这个方法里面做了什么?

有测试一次,直接在format内部return空字符串也有问题
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-6 11:43:58
7#
我这边还是没能够重现,这个是我写的demo,您看一下,哪里有问题

customformat.html

1.45 KB, 下载次数: 55

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部