在.vue文件中style是必须的吗?那script是必须的吗?为什么?如果是函数式组件, 那么可以直接使用props等函数式组件属性2022-03-22 10:21Vue常见面试题Vue面试题Vue面试题分析vue面试题:vue-cli工程中常用的npm命令有哪些?为什么下载资源包要用npm install? 请你谈一下2022-03-22 10:21Vue常见面试题Vue面试题Vue面试题分析vue面试题:说说你对provide和inject的理解通过在父组件中inject一些数据然后再所有子组件中都可以通过provide获取使用该参数,2022-03-07 17:59Vue常见面试题Vue面试题Vue面试题分析vue面试题:vue在created和mounted这两个生命周期中请求数据有什么区别呢?看实际情况,一般在 created(或beforeRouter) 里面就可以,如果涉及到需要页面加载完成之后的话就用 mounted。2022-03-07 17:59Vue常见面试题Vue面试题Vue面试题分析vue面试题:axios同时请求多个接口,如果当token过期时,怎么取消后面的请求?axios的话可以使用cancelToken来实现。如果是原生的XMLhttprequest的话,需要使用abort()方法实现。2022-03-07 17:22Vue常见面试题Vue面试题Vue面试题分析vue面试题:vue-router有哪几种导航钩子( 导航守卫 )?共有三种守卫:1:全局守卫:beforeEach,afterEach2:路由独享守卫:beforeEnter3:组件级别的守卫beforeRouteEnter,beforeRouteUpdate,beforeRouteLeave2022-03-07 17:22Vue常见面试题Vue面试题Vue面试题分析vue面试题:vue中怎么重置data?初始状态下设置data数据的默认值,重置时直接bject.assign(this.$data, this.$options.data())2022-03-07 17:21Vue常见面试题Vue面试题Vue面试题分析vue面试题:使用vue手写一个过滤器全局过滤器Vue.filter('addHobby',(val,hobby)=>{return val + hobby})2022-03-07 17:21Vue常见面试题Vue面试题Vue面试题分析vue面试题:使用vue开发过程你是怎么做接口管理的?创建一个request.js用于封装axios,在 src/api/request,设置拦截器统一处理请求和相应。2022-03-07 17:21Vue常见面试题Vue面试题Vue面试题分析vue面试题:切换到新路由时,页面要滚动到顶部或保持原先的滚动位置怎么做呢?通过router 的meta来记录需要保存滚动条的位置,在new VueRouter()时调用scrollBehavior(to, from, savedPosition) {return { x: 0, y: 0 }}的方法2022-03-07 17:05Vue常见面试题Vue面试题Vue面试题分析vue面试题:你知道什么是脚手架吗?vue项目一般是使用webpack进行打包构建的,然而如果每一个项目都需要我们去配置loader和plugin的话,是很重复的劳动,并且vue项目需要使用到的最基本的webpack loader和webpack plugin是相同的。2022-03-07 17:05Vue常见面试题Vue面试题Vue面试题分析vue面试题:说说你对proxy的理解vue的数据劫持有两个缺点:1、无法监听通过索引修改数组的值的变化2、无法监听object也就是对象的值的变化2022-03-07 17:05Vue常见面试题Vue面试题Vue面试题分析Vue面试题:组件中写name选项有什么作用?项目使用keep-alive时,可搭配组件name进行缓存过滤;2022-03-07 16:44Vue常见面试题Vue面试题Vue面试题分析Vue面试题:说说active-class是哪个组件的属性?active-class是vue-router模块的router-link组件中的属性,用来做选中样式的切换;2022-03-07 16:40Vue常见面试题Vue面试题Vue面试题分析Vue面试题:什么是双向绑定?原理是什么?双向数据绑定个人理解就是存在data→view,view→data两条数据流的模式。其实可以简单的理解为change和bind的结合。2022-03-07 16:36Vue常见面试题Vue面试题Vue面试题分析