2021金三银四面试题

654 阅读2分钟

vue框架和小程序

1.vue生命周期有哪些,你的接口请求一般是放在哪个地方去请求,为什么?。created 和 mounted有什么区别吗?
2.子组件有一个定时器,当你在页面上消耗掉子组件。可是定时器还在执行,怎么办?
3.说说vue-router路由守卫的理解,你是怎么用的?
4.keep-alive的作用是什么?如果加了这个,那我想刷新组件怎么办?
5.说说你对vuex的理解?怎么去用的?在什么场景下用?跟Storage有何区别?vuex是当页面刷新后就会初始化对吧?那如果我想长久储存呢(不能用Storage)?
6.watch和computed的区别
7.v-for和v-if的区别?在什么场景下使用
8.你是怎么实现列表拖拽,需要注意什么细节吗?
9.data数据更新了,但是视图没有更新怎么办?
10.说说你对vue的理解?有什么好的地方,有什么不好的地方
11.有用过axios封装接口吗?说说你在拦截器里面都拦截了什么东西
12.如何提高页面加载速度
13.为什么vue页面不利于seo优化?如果要做seo,你会怎么做?
14.你是怎么解决跨域问题的?
15.两个页面间怎么进行通信?
16.打包的时候需要注意什么?
17.说说你是怎么实现登录的,说说登录流程。用什么去判断你已经登录了?
18.原生小程序和uni-app有什么区别?为什么要用uni-app
19.uni-app如何做适配?有什么好的办法办法适配多端呢?适配的时候有遇到什么兼容的问题吗?
20.小程序有做过上传图片或者视频吗?如果图片或者视频非常大,你是怎么处理的?
21.有用过webSocket吗?说说你对它的理解
22.当你的头部是自定义的时候,你怎么获取头部的高度呢?
23.有用过scroll-view吗?如果我的页面有tab需要左右切换,用的时候需要注意呢?
24.说说你是怎么做小程序的登录的?