微信小程式獲取使用者資訊

2021-10-08 04:09:07 字數 652 閱讀 4123

"getuserinfo" bind:getuserinfo=

"getuserinfo"

>

獲取使用者資訊

<

/button>

//獲取應用例項()

//這是全域性變數的配置

data:

, hasuserinfo:

false

, caniuse: wx.

caniuse

('button.open-type.getuserinfo'

)//這是判斷是否支援屬性

}getuserinfo:

function

(e),})

this

.setdata()

},

首先是改變按鈕的開啟屬性

有普通按鈕 表單按鈕form-type 獲取使用者資訊按鈕open-type

然後繫結事件 是不是感覺和元件傳參相似了

子元件觸發事件 使用triggerevent(『自定義事件』)

然後父元件設定bind:自定義事件 觸發父元件方法

通過事件集合返回e.detail

繫結全域性的api bind:getuserinfo 可以看做元件通訊的一種

微信小程式 獲取使用者資訊

第一種獲取方案 1 首先呼叫wx.login 介面 讓使用者授權驗證,也就是我們肉眼觀察到的,你是否對 xx授權這種資訊。2 使用者成功授權後,呼叫wx.getuserinfo 介面獲取使用者資訊。完整 如下 wx login 第二種比較複雜了,需要與後台進行互動才能獲得userinfo,但是這種方...

微信小程式獲取使用者資訊

後端解密,獲得使用者具體資訊。官方介面文件 使用spring boot中的resttemplate來傳送請求 public loginresult dologin string code catch exception e 官方介面文件 org.bouncycastlegroupid bcprov ...

微信小程式開發獲取使用者資訊

responsebody public map decodeuserinfo string encrypteddata,string iv,string code string wxspsecret 授權 必填 string grant type authorization code 請求引數 傳送...