// 引入的不再是构造函数,引入了一个名为creacteApp的工厂函数
import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
// 创建应用示例对象--->app
const app = createApp(App)
//把组件APP挂载到#app节点上
app.mount('#app')
组件中用到的:数据、方法等等,均要配置配置在setup中
setup中的变量不用this.变量获取了 因为本身就在同一个方法中(同一个作用域)
setup返回一个对象,则对象中的属性、方法,在模板中均可以直接使用(重点)
一个人的信息
姓名:{{name}}
年龄:{{name}}
效果:
作用: 定义一个响应式的数据
语法: const xxx = ref(initValue)
创建一个包含响应式数据的引用对象(reference对象,简称ref对象)
操作数据: xxx.value
模板中读取数据不需要.value, 例如;
一个人的信息
姓名:{{name}}
年龄:{{age}}
职业:{{obj.type}}
职业:{{obj.salery}}
效果: