面试官问你做的 Vue 项目运用过哪些技术,应该怎么回答?
回答·25
最热
最新
- 这道面试题主要考核的是面试者对 vue 全家桶和周边工具使用的了解.我觉得可以从下面几点回答. 1. 组件间通信的方式有哪些. 父子组件、兄弟组件、跨层级组建.然后引出 vuex 在说一下你对单一数据流的理解. 2. 常用的一些指令和指令修饰符. 再说一下 v-model 的原理. 3 slot 和 scope slot 使用. 具体说一下什么场景用到 slot 什么场景用到 scope slot. 4 生命周期钩子函数. 每个什么周期函数内需要处理哪些业务逻辑. 5 mixin filter 自定义指令. 如何编写一个自定义指令. mixin 是什么 如何合理使用 mixin. mixin 有些缺点. 从而引出 vue3 新的开发模式 setup . 结合 vue3 说一些 vue3 的 reactive api 的使用. 6 vue.component 和 vue.extend 有哪些区别. 在哪些场景可以用到. 7 computed watch 和 me thods 三者有哪些区别. 8 template render 函数 和 jsx 三者的使用. 9 data 和 props 区别. 如何合理划分它们俩之间的界限. 10 name 属性有哪些具体的应用. 11 keep alive 有哪些什么作用. 12. 如何在 vue 项目中实现动画. 有哪几种方式. 13 key 属性有什么作用. 14 vue router 有几种理由方式. 15 路由鉴权 路由守卫 16 vuex 如何划分模块. 17 vue.use 使用. 18 你如何封装 vue 组件的. 19 vue.config.js 的使用. 20 axios 使用和请求响应拦截器 21 一些常用的 vue 库 v-lazy element antdesign-vue vant iview . 22 在谈一下 webpack 相关的知识. 一些常用的 loader plugin. 23 还有 css 预处理工具 less scss stylus 24 ssr 服务端渲染和 pwa 相关的知识. 25 单元测试 jest mocha+chai vue-test-unit 使用 最后你可以说一说 vue 源码和 vue 和其他框架的对比. 比如什么是 mvvm 框架. vue 是 mvvm 框架吗 vue 组件初渲染做了哪些事情 响应式的原理分别说一下 vue2 和 vue3 的原理 nextTick 的原理. mergeOption 函数 等等
- 看上面回答的,整那么多没用的。。。 直接附上已上线项目是最简单直接的方式,面试造飞机,入职拧螺丝,乱象丛生。。。 生搬硬套应试教育的方法,为了学而学的知识永远是纸上谈兵,只有为了用而学的知识才是自己的
- vue 知识点有很多,其中重点在于 vue 的全家桶,vuex,vue-router,axios,vue-resource+UI 框架,使用 vue-cli 脚手架构建工具,这些是 vue 的核心构成。 概括起来就是:、1.项目构建工具、2.路由、3.状态管理、4.http 请求工具。 vue 还有很多特点以及好用的方法 v-model 双向数据绑定, 使用 match 监听器监听数据的变化, 使用计算属性监听属性的变化, 可以使用过滤器过滤掉无用的数据进行渲染, vue 的一个很大的特点就是虚拟 dom 局部渲染,减少真实 dom 的排版和重绘的损耗, 再有一个就是 vue 的生命周期函数,在开发过程中都会用到,起到很大的作用, vue 的技术点很多,有兴趣的可以一起探索与发现
- 这道面试题主要考核的是面试者对 vue 全家桶和周边工具使用的了解.我觉得可以从下面几点回答. 1. 组件间通信的方式有哪些. 父子组件、兄弟组件、跨层级组建.然后引出 vuex 在说一下你对单一数据流的理解. 2. 常用的一些指令和指令修饰符. 再说一下 v-model 的原理. 3 slot 和 scope slot 使用. 具体说一下什么场景用到 slot 什么场景用到 scope slot. 4 生命周期钩子函数. 每个什么周期函数内需要处理哪些业务逻辑. 5 mixin filter 自定义指令. 如何编写一个自定义指令. mixin 是什么 如何合理使用 mixin. mixin 有些缺点. 从而引出 vue3 新的开发模式 setup . 结合 vue3 说一些 vue3 的 reactive api 的使用. 6 vue.component 和 vue.extend 有哪些区别. 在哪些场景可以用到. 7 computed watch 和 me thods 三者有哪些区别. 8 template render 函数 和 jsx 三者的使用. 9 data 和 props 区别. 如何合理划分它们俩之间的界限. 10 name 属性有哪些具体的应用. 11 keep alive 有哪些什么作用. 12. 如何在 vue 项目中实现动画. 有哪几种方式. 13 key 属性有什么作用. 14 vue router 有几种理由方式. 15 路由鉴权 路由守卫 16 vuex 如何划分模块. 17 vue.use 使用. 18 你如何封装 vue 组件的. 19 vue.config.js 的使用. 20 axios 使用和请求响应拦截器 21 一些常用的 vue 库 v-lazy element antdesign-vue vant iview . 22 在谈一下 webpack 相关的知识. 一些常用的 loader plugin. 23 还有 css 预处理工具 less scss stylus 24 ssr 服务端渲染和 pwa 相关的知识. 25 单元测试 jest mocha+chai vue-test-unit 使用 最后你可以说一说 vue 源码和 vue 和其他框架的对比. 比如什么是 mvvm 框架. vue 是 mvvm 框架吗 vue 组件初渲染做了哪些事情 响应式的原理分别说一下 vue2 和 vue3 的原理 nextTick 的原理. mergeOption 函数
- 自认为回答的重点在于: 1、vue 的脚手架可以从自行搭建与 webpack 的原理 2、vue 项目路由、状态管理、axios、ApI 的封装; 3、vue 服务端渲染 ssr 原理与完整的 SEO 处理点; 4、vue 多页面原理; 5、vue 的响应式原理;
- 首先全局回答 vue.js,vue-router,vuex,asiox,webpack,(用 ts 的吧 ts 也加上)这 5 个是必然要用的,最好能简单解释一下 4 个的作用。在下来就是页面是如何搭建的,用 ui 库的就说 ui 库,然后根据你最近的一个项目,结合项目说一些其他的插件之类的技术,如数据可视化插件 echarts 或 g2,流程图 gojs,做 3d 的 three.js,富文本什么的都能说.抓住一个详细说,在说的过程中融入 vue 生命周期,组件之间穿值,项目中是怎么做网络请求的,一些 vue 的知识点。
- 首先是脚手架搭建项目,接下来配置路由,用 axios 封装网络请求方法,通过 vuex 管理全局状态,页面中偶尔还会用到路由拦截,最常用的就是封装通用组件以及父子之间 props 数据交互等,发现细节性的太多太多了,计算属性,created,mounted 这些钩子函数都用的挺多的
- 先通过安装脚手架得到一个初始 demo,通过 vue–router 确定一级、二级路由实现页面点击切换,最后用 axios 获取数据实现动态效果。
- 我在 vue 里用 jquery!
- 火遁撕逼术,水遁甩锅术,雷遁埋坑术。还有很多禁术我都熟练掌握。