耦合

来源:6-19 搜索历史 - 找出现在的问题

慕勒7549832

2022-10-08

老师,请问是父子组件互相传参就会有高耦合性吗,search-blog和search-history产生的耦合性跟之前课程其他父子组件互相传参有什么区别吗

写回答

1回答

Sunday

2022-10-08

你好

这个就说来话长了,如果要深究的话那么涉及到 组件的存在的意义,下面我们可以简略的说一下:

首先对于组件而言,除去页面场景之外,针对复用组件我们一般分为两种:

  1. 业务组件

  2. 功能组件

对于业务组件而言,它存在的意义是处理某一项业务,起到了代码分离的作用。通常这种情况下,我们是不需要考虑复用性的,那么此时耦合与否也就并不重要,比如 search-history 与 search-history-result 

针对于功能组件而言,它存在的意义是为了逻辑的复用。此时我们就要尽量避免耦合(业务上的牵扯),比如 button 按钮,虽然也有传参的情况,但是与业务无关。

0
1
慕勒7549832
非常感谢!
2022-10-09
共1条回复

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程