找回密码
 立即注册

QQ登录

只需一步,快速开始

红叶舞秋山

注册会员

12

主题

29

帖子

109

积分

注册会员

积分
109
红叶舞秋山
注册会员   /  发表于:2022-3-15 11:50  /   查看:2139  /  回复:1
1金币

绑定了的字段的模板。加载后不显示。

1116.png

只有点模板 字段列表展开了 才会显示
2226.png

请问怎么让绑定字段【姓名】【年龄】这些默认显示啊?

  1.   const designerInitialized = (designer:any) => {
  2.    
  3.     var spread = designer.getWorkbook();
  4.     var activeSheet = spread.getActiveSheet();
  5.         activeSheet.Protect = true; // 不让编辑

  6.         let json = JSON.parse(templateDataFromApi) //保存好的模板JSON 获取过来
  7.         spread.fromJSON(json)
  8.    }
复制代码




最佳答案

查看完整内容

您好,在加载json文件之后,判断模板的打开状态。如果返回false,则表示模板未打开,此时执行以下代码打开模板。具体请参考下方链接文章: https://gcdn.grapecity.com.cn/fo ... 36568&fromuid=59119

1 个回复

正序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-15 11:50:23
来自 2#
您好,在加载json文件之后,判断模板的打开状态。
  1. var designer = GC.Spread.Sheets.Designer.findControl('gc-designer-container');
  2. GC.Spread.Sheets.Designer.getCommand("templateDesignMode").getState(designer)
复制代码
如果返回false,则表示模板未打开,此时执行以下代码打开模板。
  1. GC.Spread.Sheets.Designer.getCommand("templateDesignMode").execute(designer,undefined)
复制代码
具体请参考下方链接文章:
https://gcdn.grapecity.com.cn/fo ... 36568&fromuid=59119




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