假设我有三个组件:<Genre /><Book /><DeleteModal />
一个流派有多本书,我使用 .map 来迭代每本书<Book />
当显示模态框时,每本书都可以被删除。
我能想到有两种选择可以解决这个问题。
导入一次DeleteModal,并为每个Modal提供一个处理Modal关闭/打开的prop。
或者在 Book 组件中导入 DeleteModal。
我最好导入DeleteModal
每个<Book />
组件吗?或者这会影响应用程序的性能,因为它会多次导入该组件?
这是我正在创建的第一个“真正的”个人应用程序,我想尝试采用最佳实践。