VUE 起步
Vue3 中的应用是通过使用 createApp 函数来创建的,语法格式如下:
const app = Vue.createApp({ /* 选项 */ })
data 选项
data 选项是一个函数。Vue 在创建新组件实例的过程中调用此函数, 并以$DATA的形式存在组件实例中 在这里 我倒是希望大家看看就行 没有必要去过分纠结 放图 供看官老爷观看
方法
我们可以在组件中添加方法,使用 methods 选项,该选项包含了所需方法的对象,如下列:
话不多说 直接上源码 大家可以直接测试 有什么问题共同探讨 一步一步来!
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例</title>
<script src="https://unpkg.com/vue@next"></script>
</head>
<body>
<div id="hello-vue" class="demo">
{{ message }}
</div>
<div id="app" class="demo"></div>
<script>
const HelloVueApp = {
data() {
return {
message: 'Hello Vue!!'
}
}
}
Vue.createApp(HelloVueApp).mount('#hello-vue')
const app = Vue.createApp({
data() {
return { count: 6 }
},
methods: {
increment() {
this.count++
}
}
})
const vm = app.mount('#app')
document.write(vm.$data.count)
document.write("<br>")
document.write(vm.count)
document.write("<br>")
vm.count = 5
document.write(vm.$data.count)
document.write("<br>")
vm.$data.count = 6
document.write(vm.count)
vm.increment()
document.write(vm.count)
</script>
</body>
</html>
|