Initial commit

This commit is contained in:
natuka committed 2025-06-05 09:25:26 +08:00
commit 84061c9a18
243 files changed
+63148

No files matched your search

+78
View File
@@ -0,0 +1,78 @@
<script setup lang="ts">
import { queryProse } from '@/api'
const messages = ref<string>('')
const pull = () => {
queryProse().then((res) => {
messages.value = res.prose
})
}
// reset data
const reset = () => messages.value = ''
// back
const onClickLeft = () => history.back()
</script>
<template>
<van-nav-bar title="💿 mock 指南" left-arrow fixed @click-left="onClickLeft" />
<div class="container">
<div class="data-label">
来自异步请求的数据
</div>
<div class="data-content">
<div v-if="messages">
{{ messages }}
</div>
<van-empty v-else description="暂无数据" />
</div>
<van-button round block type="primary" @click="pull">
请求
</van-button>
<van-button round block type="default" @click="reset">
清空
</van-button>
</div>
</template>
<style lang="less" scoped>
.container {
width: 100%;
height: 100%;
padding: 74px 30px;
.data-label {
color: #969799;
font-weight: 400;
font-size: 14px;
line-height: 16px;
}
.data-content {
height: 300px;
padding: 20px;
line-height: 30px;
background: #fff;
margin-top: 20px;
border-radius: 15px;
display: flex;
align-items: center;
justify-content: center;
}
}
[data-theme='dark'] {
.data-content {
background: #222;
color: #fff;
}
}
.van-button--block {
margin-top: 15px;
}
</style>