全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页

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

5 题 40 分钟 难度:

考察知识点

  • 父子组件通信($emit、$refs)
  • 跨代组件通信(provide/inject)
  • 事件总线(EventBus)
  • Vuex 状态管理
  • 组件混入(mixins)与组合式 API
1
单选题

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

A

复用组件的模板

B

复用组件的逻辑代码

C

优化组件性能

D

管理组件样式

2
判断题

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

A

B

3
多选题

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

A

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

B

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

C

函数式组件渲染性能更高

D

函数式组件不能使用props

4
单选题

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

A

一个Vue实例

B

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

C

一种特殊的Mixin

D

一种模板语法

5
单选题

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

A

父子组件通信

B

兄弟组件通信

C

跨多层级后代组件通信

D

非相关组件通信

← 上一个试卷 组件化开发专题测试
下一个试卷 → 自定义指令与渲染函数专题测试

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库