1.0.1 • Published 5 months ago
xverse-components-lottery-draw v1.0.1
API
参数名 | 类型 | 说明 | 默认值 | 是否必填 | 备注 |
---|---|---|---|---|---|
activityId | string | 活动 Id(后台配置提供) | - | true | 用于设置抽奖活动 Id |
wxAppId | string | 小程序 appId | - | true | 用于设置抽奖活动微信的 appId |
openId | string | 用户在小程序中的 openId,不指定默认使用 userId | - | false | 用户在小程序中的 openId |
className | string | 抽奖 Class | - | false | - |
customize | boolean | 是否自定义抽奖结果样式 | true | false | 如果为 false 无需配置,直接添加占位组件开发即可,占位组件通过 props 中的 lotteryRes 拿到抽奖结果 |
bgConfig | IImageConfig[] | 背景图配置 | - | false | - |
successBtnConfig | IButtonProps | 中奖确认按钮配置 | - | false | - |
unsuccessBtnConfig | IButtonProps | 未中奖确认按钮配置 | - | false | - |
successTitleConfig | ITextConfig[] | 抽奖成功文案配置 | - | false | - |
unsuccessTitleConfig | ITextConfig[] | 未中奖文案配置 | - | false | - |
noMoreTitleConfig | ITextConfig[] | 奖品发完文案配置 | - | false | - |
onEnd | (e?: ILotteryDrawResponse) => any | 抽奖结束后的回调 | - | false | - |
onClose | () => any | 抽奖结果关闭回调 | - | false | - |