猿问

VUE这个组件应该怎样拆分?

比如这样一条微博的消息 我拆分成这样三个子组件(头像、用户名时间、内容) 这样对吗?或者有其它的方法呢

consolo.log


慕尼黑8549860
浏览 1541回答 2
2回答

波斯汪

我来帮你梳理一下如果你已此种方式拆分那么根据页面功能,是否存在组件之间通信的情况(父子,兄弟)如果有的话,你划分的组件有分为兄弟组件和父子组件那么通信是否便捷,有些兄弟组件是否可以转化为父子组件更好?反之亦然组件的代码可读性有没有提升?有时候划分组件过多也降低了可读性

不负相思意

直接就一个文件就好,拆成你那么细的原因只可能是你还有其他地方会单独用到这里的一个或者多个,如果用不到,请直接一个组件,不要拆了,不然到时候维护起来你就会知道有多困难和痛苦。
随时随地看视频慕课网APP

相关分类

Vue.js
我要回答