新增骨架屏功能

This commit is contained in:
weipengfei 2023-07-22 16:18:52 +08:00
parent 05fc92f783
commit 786924c648

View File

@ -1,6 +1,7 @@
<template> <template>
<view class="page"> <view class="page">
<view class="basic"> <view class="basic">
<u-skeleton :loading="skeleton" :animate="true" title rows="1" rows-width="100%" rowsHeight="56"></u-skeleton>
<view class="title">人员基本信息</view> <view class="title">人员基本信息</view>
<view class="card"> <view class="card">
<view class="basic_top"> <view class="basic_top">
@ -25,6 +26,7 @@
</view> </view>
</view> </view>
<view class="certification"> <view class="certification">
<u-skeleton :loading="skeleton" :animate="true" title rows="3" rows-width="100%" rowsHeight="56"></u-skeleton>
<view class="title">资质信息</view> <view class="title">资质信息</view>
<view class="c_item"> <view class="c_item">
<uni-section style="background-color: transparent;" title="身份证" titleFontSize="32rpx" type="line"></uni-section> <uni-section style="background-color: transparent;" title="身份证" titleFontSize="32rpx" type="line"></uni-section>
@ -56,6 +58,7 @@
</view> </view>
</view> </view>
<view class="contract"> <view class="contract">
<u-skeleton :loading="skeleton" :animate="true" title rows="2" rows-width="100%" rowsHeight="56"></u-skeleton>
<view class="title">电子合同</view> <view class="title">电子合同</view>
<view class="card"> <view class="card">
<uni-section style="background-color: transparent;" :title="userInfo.name" titleFontSize="32rpx" type="line"></uni-section> <uni-section style="background-color: transparent;" :title="userInfo.name" titleFontSize="32rpx" type="line"></uni-section>
@ -100,6 +103,7 @@ export default {
data() { data() {
return { return {
id:'', id:'',
skeleton: true,
userInfo: { userInfo: {
qualification:{}, qualification:{},
contract:{}, contract:{},
@ -126,6 +130,7 @@ export default {
id: this.id id: this.id
}).then(res=>{ }).then(res=>{
this.userInfo = res.data; this.userInfo = res.data;
this.skeleton = false;
}) })
}, },
previewImg(urls, index=0){ previewImg(urls, index=0){