课程名称:2周刷完100道前端优质面试真题
课程章节:第4章 前端面试技能拼图2 :前端基础知识 , 必知必会
主讲老师:双越
课程内容:
今天学习的内容包括:
4-14 -Vue中computed和watch有什么区别——前者生成新数据,后者监听现有数据。
4-15 -Vue组件通讯有几种方式,尽量全面-props-emits和自定义事件——vue2中可以直接使用原型链挂载实现非关系组件通讯,vue3只能使用第三方emitter或则自己实现。
课程收获:
两者用途不同
- computed 用于产生新的数据
- watch用于监听现有数据
computed 有缓存
- computed 有缓存
- method 没有缓存
答案
- computed 用于计算产出新的数据,有缓存
- watch 用于监听现有数据
Vue 组件通讯的方式
- props和 $emit
- 自定义事件
- $attr
- $parent
- $refs
- provide/inject
- Vuex
不同场景
- 父子组件
- 上下级组件(跨多级)通讯
- 全局组件
今天的 学习了 Vue中computed和watch有什么区别和Vue组件通讯有几种方式,尽量全面-props-emits和自定义事件。Vue3中需要引用第三方emitter。
下一步就是 学习 Vue组件通讯有几种方式,尽量全面-props-$attrs。今天学习就先到这里吧。
坚持打卡,坚持学习,未来可期,加油😀~