39 lines
815 B
Vue
39 lines
815 B
Vue
<template>
|
||
<cl-page>
|
||
<view class="page">
|
||
<cl-text block :margin="[0, 0, 20, 0]">当前版本:{{ version?.num }}</cl-text>
|
||
<cl-text block color="success"
|
||
>最新版本:{{ version.updateInfo?.version || "-" }}</cl-text
|
||
>
|
||
|
||
<cl-button :margin="[20, 0, 0, 0]" @tap="check">点击测试</cl-button>
|
||
|
||
<!-- 版本升级组件 -->
|
||
<cl-version-upgrade :ref="setRefs('versionUpgrade')" />
|
||
</view>
|
||
</cl-page>
|
||
</template>
|
||
|
||
<script lang="ts" setup>
|
||
import { onReady } from "@dcloudio/uni-app";
|
||
import { useCool } from "/@/cool";
|
||
import { useVersion } from "../../hooks";
|
||
|
||
const { refs, setRefs } = useCool();
|
||
const version = useVersion();
|
||
|
||
function check() {
|
||
refs.versionUpgrade?.check();
|
||
}
|
||
|
||
onReady(() => {
|
||
check();
|
||
});
|
||
</script>
|
||
|
||
<style lang="scss" scoped>
|
||
.page {
|
||
padding: 20rpx;
|
||
}
|
||
</style>
|