<template><div class="container"><div>{{name}}</div><div>{{age}}</div><button @click="updateName">修改数据</button></div> </template> <script> import { ref } from 'vue' export default {name: 'App',setup () {// 1. name数据const name = ref('ls')console.log(name)const updateName = () => {name.value = 'zs'}// 2. age数据const age = ref(10)// ref常用定义简单数据类型的响应式数据// 其实也可以定义复杂数据类型的响应式数据// 对于数据未之的情况下 ref 是最适用的// const data = ref(null)// setTimeout(()=>{// data.value = res.data// },1000)return {name, age, updateName}} } </script>