我有一个通用的 proptype(在一个库中),多个组件导入和使用。
ListPropType = PropTypes.shape({
name: PropTypes.string,
creatorId: PropTypes.string.isRequired,
...
});
1) 对于某些组件,我想让名称成为必需的,而对于某些组件,我不想。
2)另外,对于一些组件,我想在形状中添加额外的道具。
是否有一种简单或通用的方法来处理这些用例,而不涉及复制所有内容,但不同的字段?
慕斯王
相关分类