更新记录

1.0.0(2026-03-13) 下载此版本

1.0.0

初版


平台兼容性

uni-app(4.87)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
× - - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
-

una-bubble

uni-app 气泡组件,支持自定义内边距、宽高、颜色、文字/插槽内容,以及气泡三角形(尖角)的显示与方向。

特性

  • 支持 text 文本模式,也支持默认插槽自定义内容
  • 支持气泡样式自定义:widthheightpaddingbackgroundColorborderRadius
  • 支持三角形控制:是否显示、位置(top / bottom / left / right
  • 默认样式为浅灰圆角气泡,适合提示说明文案

基础用法

<template>
    <view>
        <una-bubble text="这是默认文字气泡" />

        <una-bubble
            :showTriangle="true"
            trianglePosition="bottom"
            triangleOffset="80rpx"
            backgroundColor="#EFEFEF"
            width="560rpx"
            padding="20rpx 24rpx"
        >
            <view>
                <text style="font-size: 26rpx; color: #333;">这里是插槽内容</text>
            </view>
        </una-bubble>
    </view>
</template>

Props

参数 说明 类型 默认值
text 文字内容(未传插槽时展示) String 这里是气泡内容
width 气泡宽度 String / Number 620rpx
height 气泡高度(空表示自适应) String / Number ''
padding 内边距 String / Number 24rpx 28rpx
backgroundColor 气泡背景色 String #F5F6F7
borderRadius 圆角 String / Number 20rpx
color 文本颜色 String #666666
fontSize 字号 String / Number 28rpx
contentAlign 文本对齐方式:left / center / right String left
showTriangle 是否显示三角形 Boolean true
trianglePosition 三角形方向:top / bottom / left / right String top
triangleSize 三角形大小 String / Number 14rpx
triangleOffset 三角形偏移(top/bottom 时从左侧偏移,left/right 时从顶部偏移) String / Number 40rpx

插槽

  • 默认插槽:自定义气泡内容
  • 未使用插槽时,组件展示 text

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议