找回密码
 立即注册

QQ登录

只需一步,快速开始

wang!!!

注册会员

6

主题

11

帖子

55

积分

注册会员

积分
55
最新发帖

[已处理] 数据绑定报错

wang!!!
注册会员   /  发表于:2022-12-5 16:16  /   查看:1489  /  回复:3
1金币
给表格绑定数据源时 TypeError: g.id is not a function报错


    var table = yeSheet.tables.add('tableSales', 0, 0, 6, 6);
    var tableColumn1 =  spreadNS.Tables.TableColumn(1, "name", "资产负债表项目", );
    var tableColumn2 =  spreadNS.Tables.TableColumn(2, "subjectCodeCol", "科目编码");
    var tableColumn3 =  spreadNS.Tables.TableColumn(3, "subjectNameCol", "科目名称");
    var tableColumn4 = spreadNS.Tables.TableColumn(4, "directionName", "方向", );
    var tableColumn5 = spreadNS.Tables.TableColumn(5, "preAmount", "年初余额");
    var tableColumn6 = spreadNS.Tables.TableColumn(6, "amount", "期末余额", );
   
    table.autoGenerateColumns(false);
    table.bind([tableColumn1, tableColumn2, tableColumn3, tableColumn4, tableColumn5,tableColumn6], 'ye', dataObj);


最佳答案

查看完整内容

原因是绑定字段时没有new这个对象,加上 “new”即可: 学习指南有相关介绍,可以参考下里面的示例代码: https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/data-binding/table-binding/purejs

3 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-5 16:16:26
来自 5#
原因是绑定字段时没有new这个对象,加上 “new”即可:

image.png814677123.png
学习指南有相关介绍,可以参考下里面的示例代码:
https://demo.grapecity.com.cn/sp ... able-binding/purejs
回复 使用道具 举报
wang!!!
注册会员   /  发表于:2022-12-6 09:33:22
3#
import "@grapecity/spread-sheets/styles/gc.spread.sheets.excel2013white.css";
import "@grapecity/spread-sheets-designer/styles/gc.spread.sheets.designer.min.css";
import GC from "@grapecity/spread-sheets";
import "@grapecity/spread-sheets-shapes";
import "@grapecity/spread-sheets-pivot-addon";
import "@grapecity/spread-sheets-resources-zh";
import "@grapecity/spread-sheets-designer-resources-cn";
import "@grapecity/spread-sheets-designer-vue";
import "../../../licensekey";
import FileSaver from "file-saver";
import { IO } from "@grapecity/spread-excelio";
import pakoUtils from "../../../libs/utils/pakoUtils";


GC.Spread.Common.CultureManager.culture("zh-cn");
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-6 18:35:53
4#
这边先尝试复现下此问题,有结果贴中回复您。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部