小程序
小游戏
企业微信
微信支付
扫描小程序码分享
红框中的函数实现的逻辑是一样的,为什么调用当前this.saveUrl函数后不能执行该函数,而调用外部的util.saveUrl()就可以执行呢?这是个什么逻辑啊 还有小程序里的自定义函数是不是默认为异步的?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
其实你只需要 var that=this;
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
this.saveUrl确定有吗
有的啊 ,这个是当前js中的写的和外部加载的那个是一样的
你在this.saveUrl上面打印一下this看看是怎样的
出现null了 怎么回事?
是不是因为,我上传图片成功后找不到this了,而这个this指向的是我首次打开的页面 所以出现null了?
没用过云,不是很清楚,如果this是null,那this.ongetopenid应该也没执行吧?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
其实你只需要 var that=this;
this.saveUrl确定有吗
有的啊 ,这个是当前js中的写的和外部加载的那个是一样的
你在this.saveUrl上面打印一下this看看是怎样的
出现null了 怎么回事?
是不是因为,我上传图片成功后找不到this了,而这个this指向的是我首次打开的页面 所以出现null了?
没用过云,不是很清楚,如果this是null,那this.ongetopenid应该也没执行吧?