wepy 在一个js文件中怎么取到app实例
问题1:
wepy文档中说:在Page页面实例中,可以通过this.$parent来访问App实例。那如果我想在一个js中访问app实例该怎么做呢?
wepy.login({
success: function({ code }) {
ajax('user/login', {
code
}).then(res => {
if (res) {
wx.setStorageSync('user_id', res.user_id)
wx.setStorageSync('auth_token', res.auth_token)
}
// 想在此处把res.store_id 和 res.store_name存在app.globalData中
getDefaultStore().then(res => {
fn()
})
})
}
})
问题2:
wepy文档中说:
// WePY 使用方式, 需要开启 Promise 支持,参考开发规范章节
wepy.request('xxxx').then((d) => console.log(d));
1、怎么开启Promise支持呢?
2、是不是所有的原生微信api都能用wepy.apiName的方式去调用。比如:wx.login可以用wepy.login、wx.setNavigationBarTitle可以用wepy.setNavigationBarTitle
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题1:
楼主可以通过
wepy.$instance.globalData
获取,亲测可以问题1:
问题2: