Skip to content

BizSharePanel 分享面板 ​

分享面板:链接条(一键复制,内置 useClipboard 降级链路)+ 二维码(qrcode 为库直接依赖,无需额外安装)+ 渠道圆形按钮(微博 / QQ 预置 Web 分享模板,微信与自定义渠道经 share 事件外抛)+ 有效期 / 提取码信息行。内容详情页、报表、活动页的转发入口。

基础用法 ​

扫码分享
微信
微博
QQ
复制链接
链接复制 + 二维码 + 默认四渠道(微信 / 微博 / QQ / 复制链接)。

信息行 ​

有效期7 天(2026-10-27 12:00 失效)
提取码8x2k
权限仅查看,禁止下载
扫码分享
微信
微博
QQ
复制链接
infos 展示有效期、提取码等分享配置信息。

自定义渠道 ​

钉钉
飞书
短信
复制链接
channels 自定义渠道列表,channel-xxx 插槽接管图标。

紧凑模式 ​

微信
微博
QQ
复制链接
compact 隐藏二维码与信息行,仅链接 + 渠道,适合嵌入弹层。

事件 ​

微信扫码
微信
微博
QQ
复制链接
share / copy 事件日志(微信弹二维码、自定义渠道跳转等业务动作)。

编程式 ​

微信
微博
QQ
复制链接
expose getShareUrl(渠道分享链接模板拼接)/ copyLink。

二维码尺寸 ​

现场大屏扫码进入直播间
微信
微博
QQ
复制链接
qr-size=180 大尺寸二维码,适合现场大屏远距扫码。

无二维码 ​

微信
微博
QQ
复制链接
show-qrcode=false 纯链接 + 渠道转发,嵌入轻量场景。

Props ​

属性名类型默认值说明
urlstring''分享链接
titlestring''分享标题(拼接进渠道文案)
channelsBizShareChannel[]微信 / 微博 / QQ / 复制链接渠道列表(key / label / color / abbr)
show-qrcodebooleantrue二维码
qr-sizenumber128二维码尺寸 px
qr-textstring'扫码分享'二维码说明
infos{ label, value }[][]附加信息行
compactbooleanfalse紧凑模式
copy-textstring'复制链接'复制按钮文案

Events ​

事件名参数说明
share(channel, shareUrl)渠道点击(微博 / QQ 打开分享页后同样触发;微信 / 自定义渠道由业务层处理)
copy(url)链接复制

Slots ​

插槽名作用域说明
channel-{ channel }单渠道图标接管

Expose ​

名称类型说明
getShareUrl(channel) => string渠道分享链接(含模板拼接)
copyLink() => void编程式复制