又试了一下,基本传数组的这几个东西都显示不出来。。。是我的用法不对吗?
map组件无法显示marker?代码如下: import React, { useState } from 'react' function Main() { console.log(window.$$global.latitude) console.log(window.$$global.longitude) const [markers, setMarkers] = useState([ { id: 0, latitude: window.$$global.latitude, longitude: window.$$global.longitude, width: '50px', height: '50px', // zIndex: 10, // iconPath: './Marker1_Activated@3x.png' iconPath: 'https://i.loli.net/2020/04/24/kLTiDMEtgl9ySnX.png' } ]) return ( <wx-map latitude={window.$$global.latitude} longitude={window.$$global.longitude} layer-style='1' style={{ width: '100vw', height: '100vh' }} markers={markers} ></wx-map> ) } export default Main [图片] 经纬度没问题,可显示不出来 [图片]
2020-04-24加监听可以,我写在这里好让其他人参考 function Main() { const userInfoButton = useRef() const userPhoneNumberButton = useRef() const handleGetUserInfo = r => { console.log(r) } const handleGetPhoneNumber = r => { console.log(r) } useEffect(() => { wx.login({ success(res) { console.log(res) } }) userInfoButton.current.addEventListener( 'getuserinfo', handleGetUserInfo ) userPhoneNumberButton.current.addEventListener( 'getphonenumber', handleGetPhoneNumber ) }, []) return ( <div className='main-wrap'> <wx-button ref={userInfoButton} open-type='getUserInfo'> 获取用户信息 </wx-button> <wx-button ref={userPhoneNumberButton} open-type='getPhoneNumber'> 获取用户手机号码 </wx-button> </div> ) }
react获取用户信息及手机号回调问题?能调起授权的弹窗,却没办法触发回调,找来找去也没在文档里找到这个回调的名字具体是什么 function Main() { const handleGetUserInfo = r => { console.log('被调起了') console.log(r) } useEffect(() => { wx.login({ success(res) { console.log(res) } }) }, []) return ( <div className='main-wrap'> <wx-button open-type='getUserInfo' bindgetuserinfo={handleGetUserInfo} > 获取用户信息 </wx-button> </div> ) }
2020-04-09function Main() { const handleGetUserInfo = r => { console.log('被调起了') console.log(r) } useEffect(() => { wx.login({ success(res) { console.log(res) } }) }, []) return ( <div className='main-wrap'> <wx-button open-type='getUserInfo' bindgetuserinfo={handleGetUserInfo} > 获取用户信息 </wx-button> </div> ) } 我这里好像也遇到同样的问题了,能调起授权的弹窗,却没办法触发回调,找来找去也没在文档里找到这个回调的名字具体是什么,试了半天也没试出来,只能来问问了。。。 bindgetuserinfo bindgetUserInfo bindGetUserInfo getuserinfo getUserInfo ongetuserinfo ongetUserInfo onGetUserInfo onButtonGetUserInfo 都试过了,同时绑定 binderror 或者 bindError 也没有触发。 求指点迷津
kbone react小程序登录回调问题?已经可以授权登录,但是回调bindgetUserInfo绑定触发无效
2020-04-08