Skip to content

Commit 7d6fbda

Browse files
committed
chore(ci): blog sync
1 parent 23f7ca8 commit 7d6fbda

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

data/blog/post-18.mdx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,13 @@ tags: ["经验"]
5050

5151
## 前后端联调的时候,尽量做到获取数据最最少原则,不要获取多余的数据
5252

53-
## 面对不确定的,高复杂的,先确认,做好设计,再进行开发
53+
## 面对不确定的,高复杂的,先确认,做好设计,再进行开发
54+
55+
## 如果一个组件,某块打算抽离出来,就要尽可能的通用,要和业务解耦
56+
57+
举个🌰:阿牛开发了一个类似语雀左侧支持搜索的文件夹结构,那么这个可能以后在很多地方使用,那就打算抽离为公共组件,那就需要考虑如何更加通用,例如:它接受的就是搜索词、树形数据。把如何获取数据、如何通过搜索词更新数据的逻辑都要放在业务端,组件仅仅负责接收数据,展示数据,接收用户输入,然后返回搜索词给业务端,让业务端来处理搜索
58+
59+
5460

5561
---
5662
此文自动发布于:<a href="https://github.com/coderPerseus/blog/issues/18" target="_blank">github issues</a>

0 commit comments

Comments
 (0)