找回密码
 注册
首页 ≡≡网络技术≡≡ WEB前端 vue中的.$mount('#app')手动挂载操作

框架 vue中的.$mount('#app')手动挂载操作

灰儿 2022-8-6 11:15:22
$mount()手动挂载
当Vue实例没有el属性时,则该实例尚没有挂载到某个dom中;
假如需要延迟挂载,可以在之后手动调用vm.$mount()方法来挂载。

配置了el属性:

  1. new Vue({
  2. el: '#app',
  3. router,
  4. render: h => h(App)
  5. // render: x => x(App)
  6. // 这里的render: x => x(App)是es6的写法
  7. // 转换过来就是:  暂且可理解为是渲染App组件
  8. // render:(function(x){
  9. //  return x(App);
  10. // });
  11. });
复制代码

如果没有配置el属性,可以使用手动挂载$mount("#app")
  1. new Vue({
  2. //el: '#app',
  3. router,
  4. render: h => h(App)
  5. // render: x => x(App)
  6. // 这里的render: x => x(App)是es6的写法
  7. // 转换过来就是:  暂且可理解为是渲染App组件
  8. // render:(function(x){
  9. //  return x(App);
  10. // });
  11. }).$mount("#app");
复制代码
  1. var vm = new Vue({
  2.         router
  3. });
  4. vm.$mount('#app');
复制代码


您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。