更新记录
1.0.1(2026-05-09) 下载此版本
优化文档可读性
1.0.0(2026-05-09) 下载此版本
初始版本1.0.0
平台兼容性
uni-app(4.0)
| Vue2 | Vue2插件版本 | Vue3 | Vue3插件版本 | Chrome | Safari | app-vue | app-vue插件版本 | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | 1.0.0 | √ | 1.0.0 | √ | √ | √ | 1.0.0 | - | 10.0 | 12 | √ |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | - | √ | - | - | √ | - | - | - | - |
uni-app x(4.0)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
six-alert
six-alert是一个高度自定义的弹框组件,支持标题、内容,按钮三部分样式自定义、模块自主控制展示、各个区域自定义内嵌模块。
1. 基础使用
<template>
<view class="content">
<view @click="open()" >点击弹框</view>
<six-ui-alert @cancleAlert="cancleAlert" @sureAlert="sureAlert" :sureStyle="sureStyle" title="标题" content="六月初博客站" ref="sixAlertRef"></six-ui-alert>
</view>
</template>
<script>
export default {
data() {
return {
sureStyle:{
color:'#f00'
}
}
},
methods: {
open(){
this.$refs.sixAlertRef.open()
},
sureAlert(){
console.log("用户点击了确认")
},
cancleAlert(){
console.log("用户点击了取消")
}
}
}
</script>
2. prop属性说明
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| maskStyle | Object | zIndex:999, background:'rgba(0,0,0,.5)' |
配置遮罩层背景色及层级 |
| boxStyle | Object | borderRadius:'20rpx', background:'#fff', width:'80vw' |
配置遮罩层背景色及层级 |
| title | String | '' | 弹框标题,默认为空,无标题则不会显示标题区域 |
| titleStyle | Object | color:'#000', fontWeight:'bold', textAlign:'center', paddingTop:'30rpx', fontSize:'28rpx' |
弹框标题样式 |
| content | String | '' | 弹框主内容,默认为空,无内容则隐藏内容区域 |
| contentStyle | Object | color:'#000', padding:'50rpx 20rpx', fontSize:'28rpx', textAlign:'center' |
弹框主内容样式 |
| cancleText | String | 取消 | 取消按钮展示文字,若取消文字为空,则不展示取消按钮 |
| cancleClose | Boolean | true | 点击取消按钮是否关闭弹框,默认点击取消触发关闭弹框 |
| cancleStyle | Object | color:'#999', textAlign:'center', fontSize:'28rpx', padding:'20rpx 0', borderTop:'1rpx solid #f9f9f9' |
取消按钮样式 |
| sureText | String | 确认 | 确认按钮展示文字,若确认文字为空,则不展示确认按钮 |
| sureClose | Boolean | true | 点击确认按钮是否关闭弹框,默认点击确认触发关闭弹框 |
| sureStyle | Object | color:'#000', fontWeight:'bold', textAlign:'center', fontSize:'28rpx', padding:'20rpx 0', borderTop:'1rpx solid #f9f9f9', borderLeft:'1rpx solid #f9f9f9' |
确认按钮样式 |
3. sixAlert Methods
| 方法名称 | 说明 |
|---|---|
| open | 打开弹框 |
| close | 关闭弹框 |
4. sixAlert Events
| 事件名称 | 说明 |
|---|---|
| sureAlert | 点击确认按钮回调监听 |
| cancleAlert | 点击取消按钮回调监听 |
5. sixAlert Slots
| 名称 | 说明 |
|---|---|
| title | 自定义标题模块,具名插槽使用会替换原有title配置 |
| content | 自定义主内容模块,具名插槽使用会替换原有主内容相关配置 |
| footer | 自定义底部按钮模块,具名插槽使用会替换原有底部按钮配置 |
6. 效果预览


收藏人数:
下载插件并导入HBuilderX
下载示例项目ZIP
赞赏(0)
下载 2
赞赏 0
下载 11845252
赞赏 1911
赞赏
京公网安备:11010802035340号