cv弹窗,退款确认弹窗

效果

复制代码
<!-- 退款 -->
		<uni-popup ref="popup2" type="center" border-radius="24rpx">
			<view class="modalDialog">
                <view class="miniTitle">退款申请</view>
                <view class="miniWhether">
					<view class="miniWhether-box">
						
						<view class="miniWhether-box-lss">
							<view class="content-inp-text">备注</view>
							<input class="content-inp-input" type="text"
							 v-model="refundInfo.refundReason" placeholder="请填写退款原因" />
						</view>
					</view>
				</view>
                <!-- 取消确定按钮 -->
                <view class="miniBtn">
                    <button class="cancel" @tap="close">取消</button>
                    <button class="confirm" @tap="approveRefund">提交</button>
                </view>
            </view>
		 </uni-popup>

css

复制代码
.modalDialog {
    width: 80%;
    position: fixed;
    top: 22%;
    left: 50%;
    z-index: 9;
    margin-left: -40%;
    background: #f9f9f9;
    border-radius: 20rpx;
	// transform: translateY(-48rpx);
}
 
.miniTitle {
    font-size: 32rpx;
    font-weight: 600;
    color: #252525;
    padding: 24rpx 0rpx;
    border-bottom: 2rpx solid #EEEEEE;
    display: flex;
    justify-content: center;
}
 
.miniBtn {
    display: flex;
    justify-content: center;
    padding: 10px 0rpx 30rpx 0rpx;
}
.miniWhether {
		// height: 260rpx;
		height: 160rpx;
		font-size: 28rpx;
		color: #252525;
		// background-color: #096;
		 padding: 24rpx;
		.miniWhether-box {
			// margin-top: 30rpx;
			height: 92rpx;
			// line-height: 80rpx;
			border: 1rpx solid #ffffff;

			.miniWhether-box-l {
				box-sizing: border-box;
				// background-color: #555;
				line-height: 80rpx;
				padding-top: 12rpx;
				// border-bottom: 1rpx solid #ffffff;
				margin-left: 12rpx;
			}
		}

	}
	.miniWhether-box-lss{
		height: 92rpx;
		line-height: 92rpx;
		padding-top: 8rpx;
		padding-left: 10rpx;
		// line-height: 80rpx;
		border-radius: 24rpx;
		// background-color: #096;
		border: 1rpx solid #ffffff;
	}
	.content-inp-text {
		display: inline-block;
		width: 120rpx;
		height: 34rpx;
		vertical-align: 8rpx;
		margin-right: -20rpx;
		font-family: PingFang SC, PingFang SC;
		font-weight: bold;
		font-size: 30rpx;
		color: #333333;
		line-height: 33rpx;
		text-align: left;
		font-style: normal;
		text-transform: none;
		// background-color: #0000FF;
	}
	.content-inp-input {
		display: inline-block;
		font-family: PingFang SC, PingFang SC;
		font-weight: 500;
		font-size: 28rpx;
		color: #ADB1BB;
		line-height: 34rpx;
		text-align: left;
		font-style: normal;
		text-transform: none;

	}
.miniBtn button {
    padding: 0rpx 100rpx;
    border-radius: 36rpx;
    font-size: 28rpx;
}
 
.miniBtn button:first-child {
    border: 2rpx solid #979797;
    color: #5e5e5e;
}
 
.miniBtn button:last-child {
    background: #FED10A;
}

打开弹窗

this.$refs.popup2.open("center");

关闭弹窗

this.$refs.popup.close()

绑定事件,监听关闭打开

@change="fun"

相关推荐
我不吃饼干29 分钟前
在 React 中实现倒计时功能会有什么坑
前端·react.js
小小小小宇43 分钟前
前端PerformanceObserver
前端
人生匆匆1 小时前
linux ext4缩容home,扩容根目录
linux·运维·服务器
王者鳜錸1 小时前
PYTHON从入门到实践-18Django从零开始构建Web应用
前端·python·sqlite
拾光拾趣录1 小时前
ES6到HTTPS全链路连环拷问,99%人第3题就翻车?
前端·面试
超级晒盐人2 小时前
用落霞归雁的思维框架推导少林寺用什么数据库?
java·python·系统架构·学习方法·教育电商
岁忧2 小时前
(LeetCode 面试经典 150 题) 138. 随机链表的复制 (哈希表)
java·c++·leetcode·链表·面试·go
鹦鹉0072 小时前
IO流中的字节流
java·开发语言·后端
haaaaaaarry2 小时前
Element Plus常见基础组件(二)
开发语言·前端·javascript
你我约定有三2 小时前
分布式微服务--Nacos作为配置中心(二)
java·分布式·spring cloud·微服务·架构·wpf·负载均衡