在Vue.js中,new Vue()是創建Vue實例的方式,而new Vue().mount()是將實例掛載到指定的DOM元素上,該方法接受一個表示掛載目標的CSS選擇器字符串或一個DOM元素。
示例:
const app = new Vue({ data() { return { message: 'Hello, World!' } } }) app.mount('#app')
上面的代碼段中,創建了一個Vue實例并定義了一個data屬性message。接著,使用app.mount()將實例掛載到了ID為“app”的DOM元素上。
一旦Vue實例被掛載,它將自動進行編譯和渲染。之后,該實例將會跟蹤其data屬性的變化,并通過響應式系統使DOM自動更新。
總的來說,new Vue().mount()是Vue.js的一個核心方法,用于將Vue實例與DOM進行綁定,從而為開發者提供一個高效、簡單的方式來實現響應式、交互性和可維護性強的Web應用程序。