vue 实例化步骤

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 实例。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值