想做一个表单用户点提交的时候先获取用户信息获取成功后再提交,请问有没有方法实现?
这不影响吧,每个input / textarea 绑定 input 事件,button 点击事件调用 wx.getUserProfile 同意授权就调用接口提交表单数据。
可以同时,放一个点击事件里就行
可以啊。。。在获取信息回调后。。。写请求
wx.getUserProfile({
desc: '需要微信授权', success: (res) => { console.log(res) if (res.userInfo) { //这里写提交表单~~~ submit() } else { wx.showModal({ title: '授权失败', showCancel: false, content: '请重新尝试', success(res) {} }) } } })
你可以在获取用户信息的成功回调里,把表单的数据提交给后台