在Vue.js中,一個Vue實例是一個Vue應用的基本單位。Vue實例可以是頁面上某一個元素的Vue實例,也可以是整個Vue應用的Vue實例。Vue實例是通過Vue構造函數創建的,我們可以通過new Vue() 的方式來創建一個Vue實例。
創建Vue實例需要傳入一個選項對象,這個選項對象包含了Vue實例的一些配置和屬性。下面是一個簡單的Vue實例:
<div id="app"></div> var vm = new Vue({ el: '#app', data: { message: 'Hello, Vue!' } })
在這個例子中,我們創建了一個Vue實例vm,將其綁定到id為“app”的DOM元素上,并且指定了Vue實例的data選項。data選項是Vue實例的數據對象,我們可以在Vue實例的模板中使用這些數據。
Vue實例中還有很多其他的選項,如:computed、methods、watch等。這些選項可以用來定義Vue實例的計算屬性、方法和監聽器等。
除了選項之外,Vue實例還有很多實例方法和屬性,例如:$el、$data、$watch等。這些實例方法和屬性可以讓我們操作Vue實例的DOM元素、數據、監聽器等。