// main.js
import { createApp } from 'vue'
import App from './App.vue'
const app = createApp(App)
app.mount('#app')
// App.vue
<template>
<div id="app">
<h1>{{ message }}</h1>
<button @click="increment">Count is: {{ count }}</button>
</div>
</template>
<script>
export default {
data() {
return {
message: 'Hello Vue!',
count: 0
}
},
methods: {
increment() {
this.count++
}
}
}
</script>
<style>
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
text-align: center;
color: #2c3e50;
margin-top: 60px;
}
</style>
main.js:
createApp
函数创建一个Vue应用实例,并挂载到HTML中的#app
元素上。App.vue:
data
函数返回一个对象,包含组件的状态(如message
和count
)。methods
定义了组件的方法,例如increment
方法用于增加计数器。这个示例展示了如何使用Vue 3创建一个简单的计数器应用。
上一篇:vue数组对象去重
下一篇:vue cors
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站