找回密码
 立即注册

QQ登录

只需一步,快速开始

xinxin413

注册会员

8

主题

21

帖子

67

积分

注册会员

积分
67
xinxin413
注册会员   /  发表于:2020-6-4 09:36  /   查看:2298  /  回复:3
大佬你好,我想问一个问题我的spreadJs版本是12
1,sheet = spread.getActiveSheet();
     sheet.setHyperlink(4, 5, { url: "www.google.com", tooltip: "Google" });


我执行上面这语句的时候报错,错误是sheet.setHyperlink is not a function,这是什么原因呢?

2,var h = new GC.Spread.Sheets.CellTypes.HyperLink();
            h.text("入力");
            h.activeOnClick(true);
            h.linkColor("blue");
            h.visitedLinkColor("blue");
            h.onClickAction(function() {
                    console.log("You click a linkkkkkk.\n");
                    this.openWindow(this, '/B020201', '');
            });
            sheet.setCellType(sampleRow, inputLinkCol, h, GC.Spread.Sheets.SheetArea.viewport);
代码是上面这样写的,然后我点击链接,没有反应,那个console里面也没打印出来东西,是怎么回事儿呢?

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-6-5 15:00:42
沙发
1是因为12版本还不支持上述功能,这个功能是V13.1出的新功能
2.应该也是版本问题,onClickAction记得是后续版本添加的新功能,并不是超链接单元格一开始就支持的
总的来说建议升级最新版本获得更好的支持
回复 使用道具 举报
xinxin413
注册会员   /  发表于:2020-6-8 13:39:06
板凳
ClarkPan 发表于 2020-6-5 15:00
1是因为12版本还不支持上述功能,这个功能是V13.1出的新功能
2.应该也是版本问题,onClickAction记得是后 ...

好的,谢谢 我试着更新一下新的版本!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-6-8 16:58:02
地板
好的~有问题欢迎开新帖交流
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部