vue中如何封装一个组件?
一个高复用的组件,最好是父组件传如数据,最好不要在子组件定义数据,低耦合,组件之间依赖越小越好。3.如果子组件需要数据,通过props接受定义的数据。2.通过Vue.component()注册一个组件。4.子组件修改数据,通过$emit传递参数给父组件。尽可能的把组件原件话,尽可能的让一个组件做一件事。1.通过Vue.extend()创建一个组件。容器组件管数据,展示组件管视图。
·
1.通过Vue.extend()创建一个组件
2.通过Vue.component()注册一个组件
3.如果子组件需要数据,通过props接受定义的数据
4.子组件修改数据,通过$emit传递参数给父组件
原则:
把组件拆开
尽可能的把组件原件话,尽可能的让一个组件做一件事
容器组件管数据,展示组件管视图
一个高复用的组件,最好是父组件传如数据,最好不要在子组件定义数据,低耦合,组件之间依赖越小越好
更多推荐


所有评论(0)