1 / 12
文档名称:

Vue面考试试题(供参考).doc

格式:doc   大小:59KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Vue面考试试题(供参考).doc

上传人:小健 2021/8/10 文件大小:59 KB

下载得到文件列表

Vue面考试试题(供参考).doc

相关文档

文档介绍

文档介绍:1、 active-class是哪个组件的属性?嵌套路由怎么定义?
答:vue-router 模块的 router-link 组件。
2、 怎么定义vue-router的动态路由?怎么获取传过来的动态参数?
答:在router目录下的index, js文件中,对path属性加上/: id。 使用router
对象的params, id
3、 vue-router有哪几种导航钩子?
答:三种,一种是全局导航钩子:router. beforeEach (to, from, next),作用: 跳转前进行判断拦截。第二种:组件内的钩子;第三种:单独路由独享组件
4、 scss是什么?安装使用的步骤是?有哪几大特性?
答:预处理css,把css当前函数编写,定义变量,嵌套。先装css-loader、 node-loader、sass-loader 等加载器模块,在 webpack-base, config, js 配置文 件中加多一个拓展:extenstion,再加多一个模块:module里面test、loader
4. 1、scss是什么?在vue. cli中的安装使用步骤是?有哪几大特性?
答:css的预编译。
使用步骤:
第一步: 用 npm 下三个 loader (sass-loader、css-loader、node-sass)
第二步:在btdld目录找到webpack. base, config, js,在那个extends属性中
第三步:还是在同一个文件,配置一个module属性
第四步:然后在组件的style标签加上lang属性,例如:lang=" scss"
有哪几大特性:
1、 可以用变量,例如($变量名称二值);
2、 可以用混合器,例如()
3、 可以嵌套
5、 mint-ui是什么?怎么使用?说出至少三个组件使用方法?
答:基于vue的前端组件库。npm安装,然后import样式和js, vue. use (mintUi) 全局引入。在单个组件局部引入:import {Toast} from 'mint-ui'。组件一: Toast ('登录成功');组件二:mint-header;组件三:mint-swiper
6、 v-model是什么?怎么使用? vue中标签怎么绑定事件?
答:可以实现双向绑定,指令(v-class、v-for、v-if、v-show、v~on)。vue 的 model 层的 data 属性。绑定事件:<input ***@click=doLog() />
7、 axios是什么?怎么使用?描述使用它实现登录功能的流程?
答:请求后台资源的模块。npm install axios -S装好,然后发送的是跨域, 需在配置文件中config/index, js进行设置。后台如果是Tp5则定义一个资源路 由。js中使用import进来,。,
8、 axios+tp5进阶中,调用axios. post( 'api/user')是进行的什么操作? axios. put( 'api/user/8,)呢?
答:跨域,添加用户操作,更新操作。
9、 什么是RESTful API?怎么使用?
答:是一个api的标准,无状态请求。请求的路由地址是固定的,如果是tp5 则先路由配置中把资源路由配置好。标准有:.post .put .delete
10、 vuex是什么?怎么使用?哪种功能场景使用它?
答:vue框架中状态管理。在main, js引入store,注入。新建了一个目录 store,….export。场景有:单页应用中,组件之间的状态。音乐播放、登 录状态、加入购物车
ll、mvvm框架是什么?它和其它框架(jquery)的区别是什么?哪些场景适合?
答:一个 model+view+viewModel 框架,数据模型 model, viewModel 连接两个 区别:vue数据驱动,通过数据来显示视图层而不是节点操作。
场景:数据操作比较多的场景,更加便捷
12、 自定义指令(v-check、v-focus)的方法有哪些?它有哪些钩子函数?还 有哪些钩子函数参数?
答:全局定义指令:在vue对象的directive方法里面有两个参数,一个是指令 名称,另外一个是函数。组件内定义指令:directives
钩子函数:bind (绑定事件触发)、inserted (节点插入的时候触发)、update
(组件内相关更新)
钩子函数参数:el、binding
13、 说出至少4种vue当中的指令和它的用法?
答:v