面试官:谈谈你对vue-loader的理解,实现原理是什么? 回答思路: 一. vue-loader的作用是什么? 首先我们需要达成共识的是,目前浏览器,只能识别普通的html、css、javascript。 但是为了能够方便使用vue的组件化开发,需要我们将代码写在.vue单文件组件中。 .vue文件,以及其内部的template、style、script区域代码,不能直接...
路由表排序规则实现原理 因为我们动态寻找进入到个路由时,肯定是通过顺序遍历查找的,所以需要做出一个只有一层的列表出来,不然就得深度递归 为了做匹配,路径必定是要被编译成正则的,有能力的可以自己编译成自己搞正则匹配,否则就老老实实用框架提供的方法来完成 这是两个类型的路由,它们编译成正则时的样子 静态路由/...
得物前端一面 | 得物前端一面 自我介绍项目手撕两道算法(1.手写call、2.二叉树翻转)vue 从template到渲染的过程要是自己怎么实现从template到ASL的过程vue2和3针对双向绑定是如何做的vue2中为什么不使用Object.defineProperty对数组去做响应式处理webpack中loader的作用nextTick原理git merge和rebase的区别自己的优缺点...
一. vue-loader的作用是什么 1. 首先我们需要达成共识的是,目前浏览器,只能识别普通的html、css、javascript。 2. 但是为了能够方便使用vue的组件化开发,需要我们将代码写在.vue单文件组件中。 3. .vue文件,以及其内部的template、style、script区域代码,不能直接交给浏览器去解析,因为它解析不了。 4. 所以我们...