|
@@ -1,22 +1,17 @@
|
|
<template>
|
|
<template>
|
|
- <uni-popup ref="commonPopup" :animation="false" :is-mask-click="false" mask-background-color="rgba(0, 0, 0, 0.4)">
|
|
|
|
- <view class="phone-common-dialog">
|
|
|
|
|
|
+ <uni-popup ref="commonPopup" :type="type" :animation="false" :is-mask-click="false" mask-background-color="rgba(0, 0, 0, 0.4)" background-color="#fff">
|
|
|
|
+ <view class="phone-common-dialog1">
|
|
<view class="common-body-box">
|
|
<view class="common-body-box">
|
|
<view class="common-title">{{title}}</view>
|
|
<view class="common-title">{{title}}</view>
|
|
<view class="common-content" :class="dialogContentClass">
|
|
<view class="common-content" :class="dialogContentClass">
|
|
<slot></slot>
|
|
<slot></slot>
|
|
</view>
|
|
</view>
|
|
<view class="common-btn-box" v-if="showBtn">
|
|
<view class="common-btn-box" v-if="showBtn">
|
|
- <view class="not-confirm-btn" @click="handleClose">{{notBtn}}</view>
|
|
|
|
- <view class="confirm-btn" @click="confirmBtn">{{okBtn}}</view>
|
|
|
|
|
|
+ <view @click="confirmBtn">{{okBtn}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <!-- <view class="popup-content" :class="{ 'popup-height': type='bottom' }">
|
|
|
|
- <slot></slot>
|
|
|
|
- </view> -->
|
|
|
|
</uni-popup>
|
|
</uni-popup>
|
|
-
|
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
@@ -48,15 +43,10 @@
|
|
require: true,
|
|
require: true,
|
|
default: 'content-center-class'
|
|
default: 'content-center-class'
|
|
},
|
|
},
|
|
- notBtn: {
|
|
|
|
- type: String,
|
|
|
|
- require: true,
|
|
|
|
- default: '取消'
|
|
|
|
- },
|
|
|
|
okBtn: {
|
|
okBtn: {
|
|
type: String,
|
|
type: String,
|
|
require: true,
|
|
require: true,
|
|
- default: '确认'
|
|
|
|
|
|
+ default: '保存'
|
|
},
|
|
},
|
|
showBtn: {
|
|
showBtn: {
|
|
type: Boolean,
|
|
type: Boolean,
|