深山工作室

深山工作室 >

uni-app自定义loading组件

这个是uni-app自定义loading的组件,以下是代码



<template>
<!-- visible控制toast的显隐,text为提示文本 -->
<view class="loading-toast" v-if="visible">
<view class="toast-mask"></view>
<view class="toast-tip">{{text}}</view>
</view>
</template>

<script>
export default {
name: "loading-toast",
props: {
text: {
type: String,
default: "加载中..."
},
visible: {
type: Boolean,
default: false
}
}
}
</script>

<style>
.loading-toast {
min-width: 200upx;
min-height: 200upx;
max-width: 500upx;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9999;
font-size: 26upx;
color: #fff;
background: rgba(0, 0, 0, 0.7);
border-radius: 10upx;
}

.toast-mask {
width: 50upx;
height: 50upx;
border: 3px solid #fff;
border-radius: 50%;
margin: 0 6px;
display: inline-block;
vertical-align: middle;
clip-path: polygon(0% 0%, 100% 0%, 100% 40%, 0% 40%);
animation: rotate 1s linear infinite;
margin-bottom: 36upx;
}

@-webkit-keyframes rotate {
from {
transform: rotatez(0deg);
}

to {
transform: rotatez(360deg);
}
}

@keyframes rotate {
from {
transform: rotatez(0deg);
}

to {
transform: rotatez(360deg);
}
}
</style>

前一页:uni-app一个像商城分类中心一样的联动侧边栏导航分类
后一页:uni-app操作json数组
更多>>uni-app相关信息
uni-app开发表单input组件的一些规则说明自己预留使用
uni-app:使用uni.downloadFile下载word或pdf文件并保存到手机
小程序中利用addPhoneContact将联系人的信息添加到手机通讯录支持保存联系人头像
微信小程序打开客服提示:该小程序提供的服务出现故障,请稍后重试
微信小程序客服会话只能过button让用户主动触发
更多>>最新添加
dw里面查找替换使用正则删除sqlserver里面的CONSTRAINT
Android移动端自动化测试:使用UIAutomatorViewer与Selenium定位元素
抖音直播音挂载小雪花 懂车帝小程序
javascript获取浏览器指纹可以用来做投票
火狐Mozilla Firefox出现:无法载入您的Firefox配置文件 它可能已经丢失 或是无法访问 问题解决集合处理办法