11<template >
2- <page-wraper >
3- <wd-message-box ></wd-message-box >
4- <wd-message-box selector =" wd-message-box-slot" >
5- <wd-rate custom-class =" custom-rate-class" v-model =" rate" />
6- </wd-message-box >
7- <demo-block title =" alert" >
8- <wd-button @click =" alert" >alert</wd-button >
9- </demo-block >
2+ <view class =" page-message-box" >
3+ <page-wraper >
4+ <wd-message-box ></wd-message-box >
5+ <wd-message-box selector =" wd-message-box-slot" >
6+ <wd-rate v-model =" rate" />
7+ </wd-message-box >
8+ <demo-block title =" alert" >
9+ <wd-button @click =" alert" >alert</wd-button >
10+ </demo-block >
1011
11- <demo-block title =" 显示标题" >
12- <wd-button @click =" alertWithTitle" >alert</wd-button >
13- </demo-block >
12+ <demo-block title =" 显示标题" >
13+ <wd-button @click =" alertWithTitle" >alert</wd-button >
14+ </demo-block >
1415
15- <demo-block title =" confirm" >
16- <wd-button @click =" confirm" >confirm</wd-button >
17- </demo-block >
16+ <demo-block title =" confirm" >
17+ <wd-button @click =" confirm" >confirm</wd-button >
18+ </demo-block >
1819
19- <demo-block title =" prompt" >
20- <wd-button @click =" prompt" >prompt</wd-button >
21- </demo-block >
20+ <demo-block title =" prompt" >
21+ <wd-button @click =" prompt" >prompt</wd-button >
22+ </demo-block >
2223
23- <demo-block title =" 当文案过长时,弹框的高度不再增加,而是将文案内容设置成滚动" >
24- <wd-button @click =" alertWithLongChar" >alert</wd-button >
25- </demo-block >
24+ <demo-block title =" 当文案过长时,弹框的高度不再增加,而是将文案内容设置成滚动" >
25+ <wd-button @click =" alertWithLongChar" >alert</wd-button >
26+ </demo-block >
2627
27- <demo-block title =" 使用wd-message-box组件,通过slot插入其他组件内容" >
28- <wd-button @click =" withSlot" >custom</wd-button >
29- </demo-block >
28+ <demo-block title =" 使用wd-message-box组件,通过slot插入其他组件内容" >
29+ <wd-button @click =" withSlot" >custom</wd-button >
30+ </demo-block >
3031
31- <demo-block title =" 使用beforeConfirm钩子,在弹框确认前,可以进行一些操作" >
32- <wd-button @click =" beforeConfirm" >beforeConfirm</wd-button >
33- </demo-block >
32+ <demo-block title =" 使用beforeConfirm钩子,在弹框确认前,可以进行一些操作" >
33+ <wd-button @click =" beforeConfirm" >beforeConfirm</wd-button >
34+ </demo-block >
3435
35- <demo-block title =" 通过button-props自定义按钮" >
36- <wd-button @click =" withButtonProps" >withButtonProps</wd-button >
37- </demo-block >
38- </page-wraper >
36+ <demo-block title =" 通过button-props自定义按钮" >
37+ <wd-button @click =" withButtonProps" >withButtonProps</wd-button >
38+ </demo-block >
39+ </page-wraper >
40+ </view >
3941</template >
4042<script lang="ts" setup>
4143import { useMessage , useToast } from ' @/uni_modules/wot-design-uni'
@@ -113,10 +115,12 @@ function withButtonProps() {
113115 msg: ' 自定义按钮样式' ,
114116 title: ' 提示' ,
115117 cancelButtonProps: {
118+ round: false ,
116119 type: ' error' ,
117120 customClass: ' custom-shadow'
118121 },
119122 confirmButtonProps: {
123+ round: false ,
120124 type: ' success' ,
121125 customClass: ' custom-shadow'
122126 }
@@ -141,13 +145,11 @@ function withSlot() {
141145}
142146 </script >
143147<style lang="scss" scoped>
144- :deep(.custom-rate-class ) {
145- display : block ;
146- height : 22px ;
147- }
148- :deep() {
149- .custom-shadow {
150- box-shadow : 0 3px 1px -2px rgb (0 0 0 / 20% ), 0 2px 2px 0 rgb (0 0 0 / 14% ), 0 1px 5px 0 rgb (0 0 0 / 12% );
148+ .page-message-box {
149+ :deep () {
150+ .custom- shadow {
151+ box-shadow : 0 3px 1px -2px rgb (0 0 0 / 20% ), 0 2px 2px 0 rgb (0 0 0 / 14% ), 0 1px 5px 0 rgb (0 0 0 / 12% );
152+ }
151153 }
152154}
153155 </style >
0 commit comments