You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ccCode库读取对象属性出错:无法获取DashboardSheetIDs的SSID

ccCode库对象属性访问错误排查

问题概述

尝试将GID与SSID归类到SheetIDs对象中作为属性,但在表格代码中通过ccCode.DashboardSheetIDs.SSID访问时抛出错误,无法正确获取值。

相关代码

ccCode库代码

const DashboardSSID = "TEMPSSID";
const DashboardSheetIDs = {SSID:"TEMPSSID"};

表格端代码

可正常执行的代码

// 表格代码
const DashboardSSID = ccCode.DashboardSSID;

报错代码

// 表格代码
const DashboardSSID = ccCode.DashboardSheetIDs.SSID;

错误信息

TypeError: Cannot read properties of undefined (reading 'SSID')

问题原因

ccCode库中未将DashboardSheetIDs变量导出,仅导出了DashboardSSID。这导致表格端调用ccCode.DashboardSheetIDs时返回undefined,后续读取其SSID属性自然触发类型错误。

修复方案

根据你使用的模块系统,修改ccCode库的导出逻辑:

  • ES模块环境:
    export const DashboardSSID = "TEMPSSID";
    export const DashboardSheetIDs = {SSID:"TEMPSSID"};
    
  • CommonJS模块环境:
    const DashboardSSID = "TEMPSSID";
    const DashboardSheetIDs = {SSID:"TEMPSSID"};
    
    module.exports = {
      DashboardSSID,
      DashboardSheetIDs
    };
    

修改后,表格端的ccCode.DashboardSheetIDs.SSID即可正常获取到"TEMPSSID"值。

内容的提问来源于stack exchange,提问作者Adam of City Compost

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 13:35:03