全部学科
Python全栈
python
NodeJS全栈
nodejs

组件高级用法与通信专题测试

5 题 40 分钟 难度:★★

考察知识点

  • 父子组件通信($emit、$refs)
  • 跨代组件通信(provide/inject)
  • 事件总线(EventBus)
  • Vuex 状态管理
  • 组件混入(mixins)与组合式 API
💡 参考答案在文末
判断题
1

Vue组件可以通过name选项来引用自身,实现递归组件。

A

B

单选题
2

Vue中Mixin的主要作用是什么?

A

复用组件的模板

B

复用组件的逻辑代码

C

优化组件性能

D

管理组件样式

3

高阶组件(HOC)的本质是什么?

A

一个Vue实例

B

一个接收组件并返回新组件的函数

C

一种特殊的Mixin

D

一种模板语法

4

Provide/Inject适合用于什么场景?

A

父子组件通信

B

兄弟组件通信

C

跨多层级后代组件通信

D

非相关组件通信

多选题
5

关于函数式组件,以下哪些说法是正确的?

A

函数式组件没有响应式数据

B

函数式组件没有生命周期钩子

C

函数式组件渲染性能更高

D

函数式组件不能使用props

参考答案
1.正确 2.B 3.B 4.C 5.A;B;C
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 组件化开发专题测试
下一套试卷 → 自定义指令与渲染函数专题测试
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码