1.在 HTML 文件中引入 Vue 库
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
2.创建一个新的 Vue 实例对象,并指定应用程序所需的属性和方法。Vue 选项可以包括 data、methods、computed、watch、mounted 等等。
var vm = new Vue({
el: '#app', // 指定 DOM 元素,Vue 会将该元素作为挂载点
data: { // 数据对象
message: 'Hello, Vue!'
},
methods: { // 方法
showMessage: function() {
alert(this.message);
}
}
});
3.将 Vue 实例挂载到指定的 DOM 元素上
<div id="app">
{{ message }}
<button @click="showMessage">显示消息</button>
</div>
问题:
1.已经创建了vue 实例化对象了,但是在浏览器中输入$vm,提示 $vm 不存在。
原因:
没有将该实例绑定到全局变量上:Vue 实例默认不会绑定到全局变量上,因此在浏览器控制台中直接访问 Vue 实例是不可能的。如果你需要在控制台中访问该实例,需要将其绑定到全局变量上。
// 创建 Vue 实例
var vm = new Vue({
// 选项
});
// 将 Vue 实例绑定到全局变量上
window.$vm = vm;
2.在 Vue 实例化的时候指定了 el 选项,Vue 会自动将该实例绑定到指定的 DOM 元素上,也可以直接访问该 DOM 元素来访问 Vue 实例。