明朝万达一面凉经
#金三银四,你有感觉到吗# 我选并没有🤐
又是被挂的一天
1.自我介绍包括项目
2.自学的流程,如何学习前端,HTML,css,js,vue那些(因为我非科班出身)
3.深挖项目技术:介入项目原因,几人团队,分工详情,部署打包,如何从零搭建:安装node和淘宝镜像,安装webpack和脚手架,vue create创建项目,npm run serve 启动
4.vue项目如何初始化:在cmd中执行命令 vue init webpack vue-project(答的搭建后启动就完成了初始化,记得git init 不记得vue init 了😭)
5npm依赖包如何安装:npm install package
6npm --save-dev的作用:将模块安装到package.json的devDependencies节点属性中,同时运行npm install 初始化项目会将模块下载到项目目录之下,devDependencies节点是运行时的依赖,开发阶段使用上线就不需要了,程序上线后任然需要的依赖,如express,这时需要--save参数。
(没记住,答的针对性保存在当前文件下,可以区分全局保存,节约内存)
7vuex用来存哪些数据:vue项目的全局变量(刷新页面就会丢失)(答的token和各组件都要使用的公共数据)
8如何异步获取数据存到vuex中:app.vue文件中调用接口,返回的数据存到vuex中;store.index文件里面getters返回vuex保存的数据,通过filter方法过滤;页面引入import{mapGetters} from vuex;页面计算属性computed 调用getter 方法...mapGetter;组件界面直接使用computed里面数据,加()传参。(答的action,mutation中dispatch,调用this.$store,有点搞混了)
9能不能直接修改vuex数据:不能,vuex是单向数据流,主要用于跨组件的交互,没一个mutation执行后更新状态,可以调用异步的action去查看mutation的状态,通过commit提交的mutation的方法修改state,统一修改。(没答全)
10vuex持久化:本地储存localStorage,再从中取值;或使用vuex-perisistedstate
又是被挂的一天
1.自我介绍包括项目
2.自学的流程,如何学习前端,HTML,css,js,vue那些(因为我非科班出身)
3.深挖项目技术:介入项目原因,几人团队,分工详情,部署打包,如何从零搭建:安装node和淘宝镜像,安装webpack和脚手架,vue create创建项目,npm run serve 启动
4.vue项目如何初始化:在cmd中执行命令 vue init webpack vue-project(答的搭建后启动就完成了初始化,记得git init 不记得vue init 了😭)
5npm依赖包如何安装:npm install package
6npm --save-dev的作用:将模块安装到package.json的devDependencies节点属性中,同时运行npm install 初始化项目会将模块下载到项目目录之下,devDependencies节点是运行时的依赖,开发阶段使用上线就不需要了,程序上线后任然需要的依赖,如express,这时需要--save参数。
(没记住,答的针对性保存在当前文件下,可以区分全局保存,节约内存)
7vuex用来存哪些数据:vue项目的全局变量(刷新页面就会丢失)(答的token和各组件都要使用的公共数据)
8如何异步获取数据存到vuex中:app.vue文件中调用接口,返回的数据存到vuex中;store.index文件里面getters返回vuex保存的数据,通过filter方法过滤;页面引入import{mapGetters} from vuex;页面计算属性computed 调用getter 方法...mapGetter;组件界面直接使用computed里面数据,加()传参。(答的action,mutation中dispatch,调用this.$store,有点搞混了)
9能不能直接修改vuex数据:不能,vuex是单向数据流,主要用于跨组件的交互,没一个mutation执行后更新状态,可以调用异步的action去查看mutation的状态,通过commit提交的mutation的方法修改state,统一修改。(没答全)
10vuex持久化:本地储存localStorage,再从中取值;或使用vuex-perisistedstate
全部评论
字数限制了,还没写完果然查完答案发现没答全的太多了
11vuex数据如何和localstorage数据同步:安装插件vuex-persistedstate默认将数据储存到localstorage中,将数据分开存储到localStorage和sessionStorage。使用mutation即this.$store.commit()和actionincrementAsync的setTimeout函数异步操作和watcher和subscribe和vuex方法保证数据的更新及时性
12父子组件的生命周期顺序:父组件beforeCreate→父组件created→父组件beforeMount→子组件beforeCreate→子组件cteated→子组件beforeMount→子组件mounted→父组件mounted。父组件beforeUpdate→子组件beforeUpdate→子组件updated→父组件updated。父组件beforeDestroy→子组件beforeDestroy→子组件destroyed→父组件destroyed(答的先进后出,先父后子,忘了具体的)
13js深拷贝
14反问,技术栈和表现建议
分享
这是校招?这么难
分享
滴滴
官网直投
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发
04-27 11:00
西南民族大学 计算机类 点赞 评论 收藏
转发
点赞 评论 收藏
转发