Vue
文章平均质量分 65
Vue的面试,从面试中加深对Vue的理解。
_wayliu
这个作者很懒,什么都没留下…
展开
-
03vue源码阅读——源码构建
1.构建脚本2.构建过程3.RuntimeOnly VS Runtime+Compiler1.构建脚本package.json"build": "node scripts/build.js","build:ssr": "npm run build -- web-runtime-cjs,web-server-renderer","build:weex": "npm run build -- weex"2.构建过程vue/scripts/builds.js...//1.获取构建的配置原创 2021-04-14 22:39:30 · 226 阅读 · 0 评论 -
02vue源码阅读——源码目录设计
总源码目录Vue.js 的源码都在 src 目录下,其目录结构如下。src├── compiler # 编译相关 ├── core # 核心代码 ├── platforms # 不同平台的支持├── server # 服务端渲染├── sfc # .vue 文件解析├── shared # 共享代码compilercompiler 目录包含 Vue.js 所有编译相关的代码。它原创 2021-04-09 21:52:26 · 189 阅读 · 0 评论 -
01vue源码阅读——认识Flow
1.认识Flow2.Flow 的工作方式3.类型推断4.类型注释5.Flow 在Vue.js中的应用1.认识FlowFlow 是 facebook 出品的 JavaScript 静态类型检查工具。Flow2.Flow 的工作方式类型推断:通过变量的使用上下文来推断出变量类型,然后根据这些推断来检查类型。类型注释:事先注释好我们期待的类型,Flow 会基于这些注释来判断。3.类型推断flow-test => index.js/*@flow*/``function spl原创 2021-04-09 20:32:51 · 129 阅读 · 0 评论 -
Vue 前端路由
路由的基本概念与原理实现简易的前端路由Vue Router 路由管理器Vue-router的基本使用Vue-router 路由重定向Vue-router 路由嵌套Vue-router 动态路由匹配Vue-router 命名路由Vue-router 编程式路由路由的基本概念与原理后端路由概念:根据不同的用户 URL 请求,返回不同的内容本质:URL 请求地址与服务器资源之间的对应关系SPA后端渲染(存在性能问题)AJAX前端渲染(前端渲染提高性能,但是不支持浏览器的前进后退原创 2020-12-17 14:05:07 · 83 阅读 · 0 评论 -
Vue巩固-vuex
vuex的基本使用1.安装2.创建store.js,在store.js中引入vue和vuex,实例化vuex,vue.use(vuex)使用vuex插件。3.在main.js中引入store.js,把store作为参数实例化。1.安装npm install vuex -S2.store.jsimport vue from 'vue'import Vuex from 'vuex'vue.use(Vuex)export default new Vuex.Store ({ state:原创 2020-09-29 12:50:01 · 77 阅读 · 0 评论 -
03 Vue高级特性
不是每个都很常用,但用到的时候都必须要知道。考察候选人对Vue的掌握是否全面,且由深度。考察做过的项目是否有深度和复杂度(至少用到高级特性)自定义 v-mdel$nextTickslot动态、异步组件keep-alivemixinrefs3-1vue如何自己实现v-model1.父组件index.vue,子组件CustomVMode.vue在父组件中引入子组件。<p>{{name}}</p> <CustomVModel v-model="n.原创 2020-07-16 22:10:43 · 363 阅读 · 0 评论 -
02Vue基本知识串联
2-1Vue使用基本使用,组件使用 --常用,必须会高级特性–不常用,但体现深度Vuex 和 Vue-router 使用自己去看文档不行吗?行。但这种是一种最低效的方式。文档是一个备忘录,给会用的人查阅,并不是入门教程。文档全面冗长,不能突出面试考点。回顾Vue面试题v-show 和 v-if 的区别?为何 v-for 中要用 key?描述Vue组件生命周期(有父子组件的情况)Vue组件如何通讯描述组件渲染和更新的过程双向数据绑定v-model的实现原理2-2Vue原创 2020-07-16 12:23:02 · 260 阅读 · 0 评论 -
01Vue/webpack面试题
Vue面试题v-show 和 v-if 的区别?为何 v-for 中要用 key?描述Vue组件生命周期(有父子组件的情况)Vue组件如何通讯描述组件渲染和更新的过程双向数据绑定v-model的实现原理框架综合应用基于Vue设计一个购物车(组件结构,vuex state 数据结构)webpack 面试题前端代码为何要进行构建和打包?module chunk bundle 分别什么意思,有何区别?loader 和 plugin 的区别?webpack 如何实现懒加载?webp原创 2020-07-15 21:16:27 · 1216 阅读 · 0 评论