diff --git a/src/pages/index/index.jsx b/src/pages/index/index.jsx index aac7d7d..341daa9 100644 --- a/src/pages/index/index.jsx +++ b/src/pages/index/index.jsx @@ -39,6 +39,22 @@ export default function Index() { const [userInfo, setuserInfo] = useState({ wxid: null, openId: null, + bighead: null, + city: null, + country: null, + generator: null, + id: null, + labels: null, + nickname: null, + province: null, + remark: null, + sex: null, //男 + smallhead: null, + source: null, + sourceStr: null, + usertype: null, + v1: null, + wxaccount: null, }); const [isOpened, setisOpened] = useState(false); @@ -46,6 +62,28 @@ export default function Index() { console.log("Page loaded."); }); + useEffect(() => { + Taro.login({ + success: function (res) { + if (res.code) { + //发起网络请求 + Taro.request({ + url: "http://127.0.0.1:28369/login", + data: { + code: res.code, + wxid: userInfo?.wxid ?? "wxid_4413224132412", + }, + success: function (resUser) { + console.log(resUser.data); + }, + }); + } else { + console.log("登录失败!" + res.errMsg); + } + }, + }); + }, []); + // 获取用户标识符 useEffect(() => { // 获取路由参数