关于底层实现原理,建议最好还是参照源码进行学习,有些原理相对比较复杂,很难通过一篇文章去深入理解,最终可能只是一知半解,面试时一深入提问,就露馅了。
本文主要是对Vue可能的面试点进行梳理,平时还是要注重知识的积累和储备,才能游刃有余的应对工作和面试,部分题目会给出相关链接供详细学习。
组件通信相关问题
- 组件通信方式有哪些?
父子组件通信:
props 和 event、v-model、 .sync、 ref、 $parent 和 $children
非父子组件通信:
$attr 和 l i s t e n e r s 、 p r o v i d e 和 i n j e c t 、 e v e n t b u s 、 通 过 根 实 例 listeners、 provide 和 inject、eventbus、通过根实例 listeners、pr