基础库2.16.0导致原来setData不能用要怎么解决啊?

小程序 文章 2021-04-06 17:02 461 0 全屏看文

AI助手支持GPT4.0

基础库2.16.0导致原来setData不能用要怎么解决啊?Basic library 2.16.0 leads to the original setData can’t be used.

基础库2.16.0导致原来setData不能用要怎么解决啊?

今天看到原来的getUserInfo被砍了一刀,然后用了getUserProfile发现基础库需要升级,于是升级到最新,发现setData用不了了,这可咋办啊?,救救孩子吧,2.15后台又要改逻辑,唉

Today, I saw that the original getUserInfo was hacked. Then I used getuserprofile and found that the basic library needed to be upgraded. So I upgraded to the latest version and found that SetData was no longer available. What can I do? , save the children, 2.15 backstage has to change the logic, alas

回答:

ᥴꪮꪮꪶ .:

this指向问题

在这个函数的最顶端写

let that = this;

然后把this 改成 that

null:嗯,一时间没反应过来,因为2.15都不会有这个问题
詹迪克:

明显的 this 作用域问题啊 跟getUserProfile无关

null:嗯,一时间没反应过来,因为2.15都不会有这个问题
詹迪克:2.15 用this 也不好使呀
null:改的迷迷糊糊
詹迪克:趁这个契机来一波代码重构。完美    ؏؏☝ᖗ乛◡乛ᖘ☝؏؏
null:那可是大工程了,肝不太行,时间不允许,先上了,出问题再改,时间太赶
brave:

[抠鼻] 叫你好好学js你不听,别甩锅了

null:哈哈哈,原来的基础库都没事,我一开始以为是基础库的毛病
null:

脏话!!!!!!!!!!!!!!!!

解决了,在方法前面let that=this

瞎搞!改来改去,渣渣微信

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
wx.uploadFile上传图片,请求服务器接口被拦截?
采用哪些小程序组件?
wx-open-launch-app 苹果app唤起到app store?
公众号提供的服务故障,工作人员来帮我查啊?
客户在小商店购物,确认收货后,不能评价?
随便看看
怎么添加小程序支付功能? 4516
教育科技公司申请微信支付被拒绝? 4798
微信公众号免300认证教程 5892
小程序已经上线,作为管理员无法在小程序数据助手查看数据? 5299
小程序广告组件通过审核,但是小程序内没有显示广告? 5067
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9568
问题? 9047
如何快速搭建抽奖助手小程序(无需代码知识) 6175
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7470
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6792