|
|
1
1
因为react是基于组件的,所以应该将道具分组到它所属的组件。选项2没有多大意义,因为您有一个ItemList组件,它接受 列表 以及显然呈现和维护该列表。项目组件特定于 一 不应该知道其他的东西。此外,对于选项1,您将项目列表与实际项目分离。 更好的方法是使用父组件呈现子项的集合。 |
|
|
2
1
在我看来,Item组件应该尽可能独立于ItemList组件。我建议采用以下结构: 项目列表组件:
项目组件:
它看起来和你的第一种方法相似,除了
第二种方法在逻辑上是错误的,我同意@ztadic91所提到的,即Item组件不应该了解其他组件。 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
vatsal chauhan · 即使在字体预加载时,文本加载也很慢 1 年前 |
|
|
noblerare · Vite错误-未定义导出(SSR) 1 年前 |