找回密码
 立即注册

QQ登录

只需一步,快速开始

coolmayi
注册会员   /  发表于:2017-1-5 17:25  /   查看:3541  /  回复:3
刚从公司接收这块开发,还有很多不懂的。。
原来用的是9.40.20153.0,有授权的,不晓得能不能升10.0,还没问公司,
主要是我看9.40和10.0的API差距很大?
我直接换到V10的js,好多方法都提示找不到。实例化的方法也不一样了。
一个是 GC.Spread.Sheets.Workbook (官网的样例)
一个是 new GcSpread.Sheets.Spread (原来的写法)

找到了官网的v10,API结果里面也没有很么东西,基本都是空的。

比如
const sheet = spread.getActiveSheet()
sheet.setIsProtected(false)


V9下,代码没问题,V10下就会说setIsProtected不是一个function。。=-=啥情况?




还有
gc.spread.sheets.excel2013lightGray.10.0.1.css
这个excel皮肤是10的,我拿到9.0下使用,滚动条会显示不出来,有没有9.0版本下的这个css文件?


现在郁闷的是,更新到V10了,官网所有的样例API都是V10的了,之前老版本的都找不到了。。。。

让想我这样的接手公司原来老代码的都找不到资料了。。


谢谢各位大大,求助下。

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-6 11:47:53
沙发
您好

V10 的接口是发生了变化,有关API 变化的对比您可以看下
http://sphelp.grapecity.com/webh ... tml#APIchanges.html

V10提供了方法可以让V9的代码在V10下正常工作,请参考
http://blog.gcpowertools.com.cn/ ... readsheets-V10.aspx

产品不会向上兼容,所以vV9是不能使用V10资源的。

产品离线文档在产品包里都是有的,V9的API您也可以参考
http://sphelp.grapecity.com/webh ... e.html#welcome.html

回复 使用道具 举报
Alvin
初级会员   /  发表于:2017-1-6 16:52:25
板凳
dexteryao 发表于 2017-1-6 11:47
您好

V10 的接口是发生了变化,有关API 变化的对比您可以看下

你们这改动也太大了,以后要是再有改动我们还有重新去改一遍??
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-6 17:28:49
地板
您看下第二个链接,不改动也可以升级的。
这次改动是为了以后的新功能做准备,后面不会这样动了。建议您老页面就不改了,新的页面用新接口
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部