加载优化

This commit is contained in:
仲么了
2023-08-30 10:03:07 +08:00
parent d0168235d4
commit d61a1614f9
9 changed files with 85 additions and 64 deletions

View File

@@ -1,5 +1,5 @@
<template>
<Cn-page :loading="loading" noPadding>
<Cn-page :loading="loading" noPadding beforeRender>
<view slot="body">
<view class="detail" :style="{ opacity: domLoading ? '0' : '1' }" style="overflow: hidden">
<view class="detail-header">
@@ -61,7 +61,7 @@
</view>
</view>
</view>
<view class="content" v-if="deviceInfo">
<view class="content" v-if="!loading">
<view v-if="navMenuActive == 0">
<basic :basicData="basicData"></basic>
</view>
@@ -75,7 +75,7 @@
<oscillogram></oscillogram>
</view> -->
<view v-else-if="navMenuActive == 3">
<IO :deviceInfo="deviceInfo"></IO>
<IO :basicData="basicData"></IO>
</view>
<view style="height: 20rpx"></view>
</view>

View File

@@ -367,8 +367,8 @@ export default {
console.log(res)
this.$util.toast('提交成功')
let prePage = this.$util.prePage()
prePage.init()
console.log(prePage)
console.log(prePage.$vm)
prePage.$vm.init()
setTimeout(() => {
uni.navigateBack({delta: 1})
}, 1500)
@@ -470,6 +470,7 @@ export default {
.point {
white-space: nowrap;
font-size: 24rpx;
}
}

View File

@@ -521,6 +521,7 @@ export default {
.point {
white-space: nowrap;
font-size: 24rpx;
}
}

File diff suppressed because one or more lines are too long

View File

@@ -1,14 +1,14 @@
<template>
<Cn-page :loading="loading">
<Cn-page :loading="loading" beforeRender>
<view slot="body">
<view class="transfer">
<!-- <div class="transfer-img" ref="qrCodeUrl" /> -->
<!-- <uqrcode ref="uqrcode" canvas-id="qrcode" :value="content" :options="{ margin: 10 }"></uqrcode> -->
<uqrcode ref="uqrcode" canvas-id="qrcode" :value="content" :options="{ margin: 10 }"
<uqrcode ref="uqrcode" canvas-id="qrcode" :value="content" size="200"
@complete="complete"
:loading="false"></uqrcode>
<canvas id="qrcode" width="200" height="200"></canvas>
<view class="transfer-text">请让接收人员扫码接收</view>
<view style="height: 200rpx"></view>
<view class="transfer-text ">请让接收人员扫码接收</view>
<view class="transfer-btn">
<button class="transfer-btn-item" style="background-color: #fff; color: #111" @click="back">
返回
@@ -28,12 +28,15 @@ import {transferDevice} from "@/common/api/device";
export default {
data() {
return {
loading: false,
loading: true,
content: '',
options: {},
}
},
methods: {
complete() {
this.loading = false
},
back() {
uni.navigateBack({delta: 1})
},