Skip to main content

手机号授权按钮


引入

import { PhoneNumberButton } from "@bud-fe/mc-ui";

示例代码

import { PhoneNumberButton } from "@bud-fe/mc-ui";

function () {
const handleButtonClick = (code: string | MouseEvent) => {
// code 为来自微信授权的动态令牌,但是如果获取过,这里的 code 就为点击事件对象
}

return (
<PhoneNumberButton {...buttonProps} isAgreePrivacyAuthorization onClick={handleButtonClick}>
{text}
</PhoneNumberButton>
)
}

Props

属性说明类型是否必填默认值
onClick点击事件, 如果 canCallPhoneNumber 为 true,则 code 为来自微信授权的动态令牌,如果为 false,则相当于普通 button 直接调用 onClick(data?: any) => voidYesN/A
canCallPhoneNumber能否调起微信授权获取手机号,如果为 false,则相当于普通 button 直接调用 onClickbooleanNotrue
isAgreePrivacyAuthorization是否同意隐私授权booleanNofalse