vue 模拟试卷
生命周期与钩子函数专题测试
- 创建阶段(beforeCreate、created)
- 挂载阶段(beforeMount、mounted)
- 更新阶段(beforeUpdate、updated)
- 销毁阶段(beforeDestroy/Unmount、destroyed/Unmounted)
- 钩子函数的实际应用场景
试卷习题(8 题)
参考答案在文末判断题
1
判断题
mounted钩子在整个生命周期中只会被调用一次。
2
判断题
errorCaptured钩子只能捕获当前组件内部抛出的错误。
单选题
3
单选题
Vue实例的生命周期中,哪个阶段表示实例已经完成DOM挂载?
4
单选题
当响应式数据变化导致DOM更新完成后,哪个生命周期钩子会被调用?
5
单选题
被keep-alive缓存的组件切换时,会触发哪两个特有的生命周期钩子?
多选题
6
多选题
在created钩子中,可以进行以下哪些操作?
7
多选题
在beforeDestroy钩子中,适合进行以下哪些操作?
填空题
8
填空题
在Vue中,父子组件加载时的生命周期顺序为:父 → 父 → 父 → 子beforeCreate → 子created → 子beforeMount → 子mounted → 父mounted。
参考答案
1.错误
2.错误
3.B
4.B
5.B
6.A;B;D
7.A;B;D
8.beforeCreate;created;beforeMount
