//helloworld.vue
<template>
{{ result }}
</template>
<script setup lang="ts">
import axios from "axios"
const result = await axios.get("/test") //返回 {id:0}
console.log(result)
//下面这种写法也试过了
//let result = reactive({})
//result.value = await axios.get("/test")
</script>
预期在页面上显示响应内容,但页面上始终为空,控制台打印有数据。
查来查去实在不知道自己漏看了什么导致vue3里这样写不行,vue2在create里写类似的逻辑是可以的正常在页面上显示的。
参考了几个项目也没有得到想知道的知识点,想学习vue3直接被卡在这里动弹不得。
求指惑。