创建应用
Vue.createApp( )
创建一个应用 ,任何的Vue相关的内容,都应该在此部分编写。
const vm = app.mount( )
vm就是获取应用的根组件,通过vm可以获得vue里的任何数据、属性和方法
vm.$data
获取数据对应内容
data(){}
data方法,用于在Vue中声明数据
methods:{}
methods属性,用于编写Vue中的方法
computed:{}
计算属性,根据数据,自动进行计算,经常用于数值计算。
watch:{}
属性说明
监听属性,属性变化时,制动执行里边的函数。
可以根据变量的改变,作异步操作和页面样式的改变。
参数说明
current
现在参数的值
prev
以前参数的值
注意事项
computed 和 method 都能实现的功能,建议使用 computed , 因为有缓存
computed 和 watcher 都能实现的功能,建议使用 computed , 因为更加简洁