Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。

vue中的挂载是什么意思?

将组件渲染,并且构造 DOM 元素然后塞入页面的过程称为组件的挂载。

vue几种挂载方式区别

1、第一种,最常见.vue-cli模板就是这样import Vue from 'vue'

import App from './App'

new Vue({

el: '#app',//#app 元素的 outerHTML 是 Vue 模板,该模板可以被编译成 render function。

template: '',

components: { App }

})

2、第二种,这种挂载是直接挂载到入口文件index.html 的 id=app 的dom 元素上new Vue({

router,

store,

}).$mount('#app')

3、第三种,new Vue({

router,

store,

render: h => h(App)

}).$mount('#app')

4、第四种,new Vue({

el:'#app',

router,

render: h =>h(App

})

5、第五种:var options = {

el: '#app',

store,

router,

...App

};

new Vue(options)

$mount()用于手动挂载

当Vue实例没有el属性时,则该实例尚没有挂载到某个dom中假如需要延迟挂载,可以在之后手动调用vm.$mount()方法挂载。

例如:newVue({router,render:h=>h(App)}).$mount("#app");

render: x => x(App)// 这里的render: x => x(App)是es6的写法//

转换过来就是: 暂且可理解为是渲染App组件//render:(function(x){// return x(App);// });

更多前端开发知识,请查阅 HTML中文网 !!

vue组件挂载与html加载区别,vue中的挂载是什么意思?相关推荐

  1. vue组件的按需加载

    一.require.ensure() require.ensuire(dependencies:String[],callback:function(require),errorCallback:fu ...

  2. vue 实现tab切换动态加载不同的组件

    vue 实现tab切换动态加载不同的组件 使用vue中的is特性来加载不同的组件.具体看如下代码:这个功能对于vue比较复杂的页面可以使用上,可以把一个页面的功能拆分出来,使代码更简单.使用方式具体看 ...

  3. vue移动端下拉刷新组件、上拉加载组件

    1.下拉刷新DropDownRefresh.vue <template> <div @touchstart="touchStart($event)" @touch ...

  4. webpack+vue+mint-ui 实现上拉加载更多(Loadmore组件)

    因为业务的需要界面需要实现分页的功能,所以我就研究了一下如何利用mint-ui自带的loadmore组件实现上拉加载更多功能. 首先在文件中引入组件 import {Indicator, Loadmo ...

  5. ajax加载vue数据,详解使用Vue.Js结合Jquery Ajax加载数据的两种方式

    整理文档,搜刮出一个使用vue.js结合jquery ajax加载数据的两种方式的代码,稍微整理精简一下做下分享. 废话不多说,直接上代码 html代码 demo {{message }} 测试jqu ...

  6. vue路由懒加载_优化vue项目的首屏加载速度

    最近使用vue-cli3构建了一个小型的博客系统,完工之后,build打包出来发现一个chunk-vendors包就有1.1m,部署上去之后,访问的时候,首屏加载非常慢.居然需要21s,体验极差. 这 ...

  7. nginx加载图片慢_优化vue项目的首屏加载速度

    最近使用vue-cli3构建了一个小型的博客系统,完工之后,build打包出来发现一个chunk-vendors包就有1.1m,部署上去之后,访问的时候,首屏加载非常慢.居然需要21s,体验极差. 这 ...

  8. 图片懒加载和Vue路由懒加载

    图片懒加载 什么是懒加载? 懒加载也叫做延迟加载或者按需加载 .在长网页中延迟加载暂时未看到的图片数据,能够优化网页性能,提高用户体验 .在较长的网页或应用中,如果图片很多,等待全部图片都被加载出来需 ...

  9. vue本地项目配置图片加载失败_vue图片加载失败时用默认图片替换的方法

    vue图片加载失败时用默认图片替换的方法 前言 本文主要给大家介绍的关于vue实现图片加载失败时用默认图片替换的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法如下 原理 ...

最新文章

  1. 宿松长铺程集高中2021年高考成绩查询,2017宿松程集中学录取分数线(附2017高考成绩喜报)...
  2. win8下面卸载MYSQL数据库
  3. 双机通信c语言程序,双机通信(C语言、主机和从机共用程序)
  4. 为什么我不建议产品经理硬“抄”别人的用户画像?
  5. bzoj 4260 REBXOR —— Trie树
  6. Redis设计思路学习与总结
  7. 为了找出最好用的安卓模拟器,我发起了一项众测
  8. 如何使用c语言制作微信小程序,不懂代码如何制作微信小程序?微信小程序的步骤?...
  9. live555传输实时h264视频流和mp3音频流
  10. 搭建自己的Milvus以图搜图服务
  11. Dnspod域名设置
  12. UEFI标准应用程序模块--SMBIOS的读写
  13. iterm2连不上阿里云服务器
  14. 复盘港股2021:新股上市热潮不减,市场重现“冰火两重天”
  15. C语言 printf() 函数,总结笔记记录
  16. SAP BASIS经验书
  17. 三小时,阿里云使用docker部署redis(阅文无数)
  18. vue.js iView组件官网
  19. ADSafe超精简汇编修改启动无提示爽歪歪直接退出版
  20. 软件项目管理之(估算代码行,类比估算,自下而上估算)

热门文章

  1. Java实现Redis的列表(List)命令
  2. DOM自定义属性 getAttribute、setAttribute、removeAttribute
  3. android 动态壁纸 波浪效果,移动的波纹动态壁纸
  4. Mac下Smb的使用
  5. 驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)之间的转换
  6. 抵押贷款买房,一旦房价暴跌,银行可能会收走你家的房子
  7. matlab numel x,试图访问 x(2);由于 numel(x)=1,索引超出范围。
  8. 对window的注册表进行优化
  9. [矩阵的QR分解系列四] QR(正交三角)分解
  10. 编译apache安装