vue组件封装

我用vue开发的所有项目都是组件化思想开发的,因为我用的是脚手架,所以我的组件大多数都放在原有的components文件夹下,一般业务中我会把,公共头组件,公共底部组件,tab切换组件,swiper轮播组件,list上拉加载组件等放入components文件下

为什么要封装组件呀
因为封装组件可以把页面分为多个模块,从而提高我们的开发效率,解决传统项目的,开发慢,效率低,难维护的问题

怎么使用组件
因为用的脚手架所以每一个后缀为vue的文件都可以作为组件,在另一组件import导入,并在components中注册,可以在props中接受定义。而子组件修改好数据后,想把数据传递给父组件。可以采用emit方法。

原文地址:https://www.cnblogs.com/luckyjiu9/p/13689077.html