收藏
回答

wx.login和open-type=getUserInfo有什么区别?

登录有两种方式,分别是通过open-type=‘getUserInfo’和执行wx.login

这两种方式有什么区别么?


第一种方式:我点击按钮,调用wx.login接口

 pages/demo/demo.wxml


<button bindtap="getUserInfo">获取信息</button>
pages/demo/demo.js


getUserInfo:function(){
 wx.login({
          success:(res)=>{
            console.log(res)
          },
          fail:(err)=>{
            console.log(err)
          }
        })
}

第二种方式:通过buttonopen-type="getUserInfo",用户点击同意


<button open-type="getUserInfo" bindgetuserinfo="getInfo">getInfo</button>
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2019-12-08

    从字面上看就知道完全是不同的东西。

    2019-12-08
    有用
    回复 1
    • 🇨🇳🇨🇳🇭🇰
      🇨🇳🇨🇳🇭🇰
      2020-04-28
      是不是可以理解成wx.login是用户主动发起的登录请求,而open-type=‘getUserInfo’是小程序向用户发起的获取用户基本信息的请求?如果不是的话,请问是什么关系
      2020-04-28
      回复
登录 后发表内容
问题标签