1.拆分静态组件:按功能点拆分,命名不能与html元素冲突;
2.实现动态组件:数据的存放位置,数据是一个组件使用还是一些组件共同使用
1).一个组件使用:放在组件自身;
2).多个组件使用:置于它们共同的父组件(状态提升);
3.实现交互:从绑定事件开始
prop:
1).父组件=>子组件
2).子组件=>父组件(父组件需要提前给自组件一个函数)
使用v-model时,v-model绑定的值不能为props中的。props中的值是只读的