vue知识点详解
前几年说要每周记录,后来就赶上了疯狂加班,再后来就不可避免的偷懒了。近期离职了,正好有时间,把vue点知道的不知道都开始理一理。
用vue也很多年了,源码也看过,也理解过,但是却总是不深刻。我想应该是没有真正的理解到吧,之前看源码视频和博客都是随便过一眼,今天开始得抓紧时间把这些搞清楚看了。、
vue的核心是数据驱动,组件化。
数据驱动是因为在传统的写法里,如果要实现一个效果或者在ajax数据返回时会频繁的操作dom,可能会导致操作错误等。而数据驱动则是只在视图view层完成操作,对视图的修改不会直接操作dom,由数据驱动生成视图
那在new Vue的时候主要是合并配置,初始化生命周期,初始化事件中心,初始化渲染,初始化data,props,computed,watcher等.
组件之间的通信方式 父->子 props,子到父 $emit 兄弟之间 eventBus或者vuex。
暂时先写这么多,明天继续