31 lines
595 B
Vue
31 lines
595 B
Vue
|
|
<template>
|
||
|
|
<!-- 积分列表 -->
|
||
|
|
<div>积分列表</div>
|
||
|
|
</template>
|
||
|
|
|
||
|
|
<script setup>
|
||
|
|
import {
|
||
|
|
ref, // 响应式基础
|
||
|
|
watch, // 侦听器
|
||
|
|
onMounted, // 组件挂载完成后执行
|
||
|
|
onUpdated, // 组件更新后执行
|
||
|
|
onUnmounted, // 组件销毁前执行
|
||
|
|
} from "vue";
|
||
|
|
const refname = ref('');
|
||
|
|
watch(refname, async (newQuestion, oldQuestion) => {
|
||
|
|
// 变化后执行
|
||
|
|
});
|
||
|
|
onMounted(() => {
|
||
|
|
// 组件挂载完成后执行
|
||
|
|
});
|
||
|
|
onUpdated(() => {
|
||
|
|
// 组件更新后执行
|
||
|
|
});
|
||
|
|
onUnmounted(() => {
|
||
|
|
// 组件销毁前执行
|
||
|
|
});
|
||
|
|
</script>
|
||
|
|
|
||
|
|
<style scoped>
|
||
|
|
/* 样式定义 */
|
||
|
|
</style>
|