开发者社区 问答 正文

this.dataSourceMap.processStart.load报错

各位老师好,新手接触js在创建好远程api后使用各位老师好,新接触宜搭JS,this.dataSourceMap.processStart.load出现报错Uncaught TypeError: Cannot read properties of undefined (reading 'dataSourceMap'),这是为什么
image.png
在上述代码中调用该方法报错

展开
收起
游客gaedg2swfs7km 2025-04-06 12:54:29 117 分享 版权
来自: 钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 若问题得到了解决,辛苦点下采纳回答哦~

    this指向不对,自己声明的函数里面的this没有挂载dataSourceMap方法,所以调不了。
    有两种方式:1.在全局didmount函数上方声明一个变量that,在didmount中将this赋值给that,后续用that.dataSourceMap.processStart.load来调用.具体如下图image.png
    2.在didmount里调用函数时,将this传递过去image.png

    2025-04-07 12:06:13
    赞同 353 展开评论
问答分类:
问答地址:
关联地址:
归属于问产品:
宜搭
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
还有其他疑问?
咨询AI助理