搜索
您的当前位置:首页正文

《Vue-框架开发》期末考试试题

来源:好土汽车网


《Vue- 框架开发》期末考试试题

1. .Vue 与 Angular 和 React框架不同的是, Vue 设计为自下而上逐层应用。 [判断

题] *

对(正确答案 )错

2. Vue 完全能够为复杂的单页应用提供驱动。

[ 判断题 ] *

对(正确答案 )错

3. Vue 是一套构建用户界面的渐进式框架, Vue 的核心只关注视图层。 [判断题 ] *

错(正确答案 )

4. Vue 中 MVVM 框架主要由 3 部分组成 : Model 、 View 和 ViewModel [ 判断题 ] *

对(正确答案 )

5. Vue 可以在 Node 环境下进行开发,并借助 npm 包管理器来安装依赖。 [ 判断题 ]

*

对(正确答案 )错

6. 在项目中引入了 vuejs 文件,才可以创建 Vue 实例。 [判断题 ] *

对(正确答案 )错

7. Vue 事件传递方式有冒泡和捕获,默认是冒泡。

对(正确答案 )

[ 判断题 ] *

8. Vue 开发提出了组件化开发思想,每个组件都是一个独立的单元。

对(正确答案 )

[ 判断题 ] *

9. 在 Vue 中 beforeDestroy与 destroyed钩子函数执行后,都可以获取到 Vue 实例。

[ 判断题 ] *

对(正确答案 )

10. Vue 提供的全局 APl 接口 component,不能用来注册组件。 [ 判断题] *

错(正确答案 )

11. Vue 实例对象中 data数据具有响应特性 [ 判断题 ] *

对(正确答案 )

12. Vue 中通过 wm.slots 可以获取子组件实例对象 [判断题 ] *

错(正确答案 )

13. Vue 实例对象中通过 options 可以获取到父作用域下的所有属性。 [ 判断题 ] *

对(正确答案 )错

14. 函数式组件中的 render函数用来创建组件模板 [判断题 ] *

对(正确答案 )错

15. 给过渡元素添加 v-bind:css=\"true\会跳过 CSs的检测 [ 判断题 ] *

对(正确答案 )

16. Vue 中组件分为三种,基础部分有两种:全局组件和局部组件,工程化里有一

种,即 .vue 单文件组件。 [判断题 ] *

对(正确答案 )错

17. 包管理工具与镜像: npm 即 node.js包管理工具, cnpm 为淘宝镜像 [ 判断题 ] *

对(正确答案 )

18. 单文件组件默认导出语法为 export default 。 [判断题 ] *

对(正确答案 )错

19. 在@ before- enter阶段可以设置元素开始动画之前的起始样式。

对(正确答案 )

[判断题 ] *

20. 在使用 animate.css库时,基本的 class样式名是 animate [判断题 ] *

错(正确答案 )

21. enter 和 leave 动画钩子函数 , 除 el 参数外还会传入一个 done 作为参数。 [ 判断题 ] *

对(正确答案 )

22. 后端路由通过用户请求的 URL 导航到具体的 html 页面。 [判断题] *

对(正确答案 )错

23. 开发环境下 ,使用 import VueRouter from vueRouter 来导入路由 [判断题 ] *

对(正确答案 )

24. 嵌套路由的使用 ,主要是由页面结构来决定的 [ 判断题 ] *

对(正确答案 )错

25. params方式传参类似于 GET 请求。 [判断题 ] *

错(正确答案 )

26. 在单页面应用中更新视图可以不用重新请求页面。

[判断题 ] *

对(正确答案 )错

27. Vuex 实例对象可以调用 Vue 全局接口。 [ 判断题 ] *

对(正确答案 ) 错

28. Vuex 的 state选项中数据是初始数据状态 [ 判断题 ] *

对(正确答案 )错

29. Vue 中插槽可以实现组件任意嵌套 ,且在版本 2.2.6+以后开始支持 [ 判断题 ] *

错(正确答案 )

30. 当在 Vuex 实例对象中调用 store时 ,一定会获取到 store实例对象对(正确答案 )

二、单选题 (每小题 2 分)

31. 下列关于 Vue 的优势的说法错误的是() [单选题 ] *

双向数据绑定

轻量级框架

增加代码的耦合度 (正确答案 )

实现组件化

32. 下列不属于 Vue 开发所需工具的是() [单选题 ] *

Chrome 浏览器

VS Code 编辑器

vue-devtools

微信开发者工具 (正确答案 )

33. npm 包管理器是基于()平台使用的。 [ 单选题 ] *

Node.js(正确答案 )

判断题 ] *

[

Vue

Babel

Angular

34. 下列选项中,用来安装 vue 模块的正确命令是() [单选题 ] *

npm install vue(正确答案 )

node.js install vue

node install vue

npm I vue

35. 下列关于 Vue 实例对象说法不正确的是() [单选题 ] *

Vue 实例对象是通过 new Vue ()方式创建的

Vue 实例对象只允许有唯一的一个根标签

通过 methods参数可以定义事件处理函数

Vue 实例对象中 data数据不具有响应特性 (正确答案 )

36. Vue 中实现数据双向绑定的是() [ 单选题] *

v-bind

v-for

v-model(正确答案 )

v-if

37. 在 Vue 中,能够实现页面单击事件绑定的代码是()

[单选题 ] *

v-on:enter

v-on:click (正确答案 )

v-on:mouseenter

v-on:doubleclick

38. 下面列出的钩子函数会在 Vue 实例销毁完成时执行的是() [单选题 ] *

updated

destroyed(正确答案 )

created

mounted

39. 以下选项中不属于 vuex 中的属性? [单选题 ] *

state

getters

actions init (正确答案 )

40. Vue 实例对象获取子组件实例对象的方式是 () 。 [ 单选题 ] *

parent

Children(正确答案 )

child

Component

41. 以下获取动态路由 { path: '/user/:id' } 中 id 的值正确的是() this.$route.params.id

this.route.params.id(正确答案 )

this.$router.params.id

this.router.params.id

42. 下列选项中关于动画钩子函数说法 ,正确的是 () 。

[ 单选题 ] *

A:leave- cancelled函数只能用于 v-if 中

[ 单选题 ] *

对于@ enter来说 , 当与 CSs 结合使用时 , 回调函数 done是必选的

done作为参数 , 作用就是告知 vue 动画结束 (正确答案 )

钩子函数需要结合 CSS transitions或 animations使用 ,不能单独使用

43. 下列关于 Vue 为< transition>标签提供的过渡类名的说法 ,错误的是 () [ 单选题 ] *

v- enter 在元素被插入之前生效 ,在元素被插入之后的下一帧移除 (正确答案 )

v-leave 在离开过渡被触发时立刻生效 , 下一帧被移除

v-enter-- active 可以控制进入过渡的不同的缓和曲线

如果 name属性为 my-name,那么 my-就是在过渡中切换的类名的前缀

44. 下列选项中关于多个元素过渡的说法 ,错误的是 () [ 单选题 ] *

当有相同标签名的元素切换时 , 需要通过 key 特性设置唯一的值来标记以让 vue 区 分它们

不相同元素之间可以使用 v-f 和 v-else 来进行过渡

< transition>组件的默认行为指定进入和离开同时发生

不可以给同一个元素的 key 特性设置不同的状态来代替 v-if 和 v-else(正确答案 )

45. 下列 vue-router 插件的安装命令 ,正确的是 () [ 单选题 ] *

npm install vue-router(正确答案 )

node install vue-router

npm Install vueRouter

npm I vue-router

46. 下列关于 query方式传参的说法 ,正确的是 () [ 单选题 ] *

query 方式传递的参数会在地址栏展示 (正确答案 )

在页面跳转的时候 ,不能在地址栏看到请求参数

在目标页面中使用 “this.route. query参数名 ”来获取参数

在目标页面中使用 “this.Route. params.参数名 ”来获取参数

47. 下列关于 params方式传参的说法 ,错误的是 [单选题 ] *

在目标页面中也可以使用 “Route. params.参数名 ”来获取参数

在页面跳转的时候 ,不能在地址栏看到请求参数

以 params方式传递的参数会在地址栏展示 (正确答案 )

在目标页面中使用 “this Route. params.参数名 ”来获取参数

48. 下列关于 Vuex 实例对象接口的说法 ,错误的是 [ 单选题 ] *

Vuex 实例对象提供了 store实例对象可操作方法

Vuex 实例对象 state数据可以由实例委托代理 (正确答案 )

通过 Vuex 实例对象可实现组件状态的管理维护Vuex 实例对象初始数据是 state数据

49. 下列不属于 Vuex, Store 配置对象接收参数的是 ( [单选题 ] *

data(正确答案 )

state

mutations

getters

50. 下面关于 Vuex 中的 actions 的说法 ,不正确的是 [单选题 ] *

actions中事件函数通过 commit 完成分发

acitons中事件处理函数接收 context 对象

actions与 Vue 实例中的 methods是类似的

可以用来注入自定义选项的处理逻辑 (正确答案 )

因篇幅问题不能全部显示,请点此查看更多更全内容

Top