找回密码
 立即注册

QQ登录

只需一步,快速开始

cryingdevil

注册会员

2

主题

2

帖子

74

积分

注册会员

积分
74
最新发帖
cryingdevil
注册会员   /  发表于:2018-6-12 14:38  /   查看:3745  /  回复:2
cell().cellType() ----------------》(undefined)sheet.getCellType()------------》({typeName:"1"})


获取单元格后 再获取单元格类型
与 直接获取单元格类型返回的结果不一致


在sample中,console中运行的结果

spread.getActiveSheet().getCell(0,0).cellType()

undefined

spread.getActiveSheet().getCellType(0,0)

  • Qa {allowOverflow: true, typeName: "1", editorType: 1}
    • allowOverflow:true
    • editorType:1
    • typeName:"1"
    • __proto__:_







2 个回复

倒序浏览
Helen
高级会员   /  发表于:2018-6-13 11:28:18
沙发
已经重现了您的问题,两个方法的实现有差异。已经反馈给研发部门,是否是bug需要他们跟进后回复您。
回复 使用道具 举报
Brander.Zhai
超级版主   /  发表于:2018-6-13 12:29:54
板凳
您好,这是当前的设计。通过CellRange上的cellType方法,或是getActualStyle方法获取cellType,此为数据层数据。而通过Worksheet的getCellType,获取到的是渲染层的cellType,提供此类设计是解决用户不同应用场景下的业务需求。
您可以根据自己的需求,使用不同的API来实现自己的业务需求。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部