采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师我想问一下 callback && callback(openid) 直接写成 callback(openid) 或者写成 callback.call(openid) 也行吗 会有什么不同吗?
同学你好,首先在这里你要判断callback是否存在才能够使用,否则会报错,callback是回调函数,函数有call和apply方法。可以在函数执行时动态的绑定上下文。callback.call()没有传入任何参数。因此callback.call()跟callback()是等价的,但是callback.call(openid)这样是调整了函数中this的指向。你可以在调用函数的时候打印一下获取到的openid看一下,如果不能解决你的问题,可以继续追问。
登录后可查看更多问答,登录/注册
mpvue,一套代码搞定多个平台小程序,前端更易上手
1.3k 4
6.0k 18
1.1k 16
1.3k 14
1.5k 14