Reactjs 需要在React中导入道具类型吗?
假设我有一个类,最后我想在我的代码中明确说明它没有道具,所以我在底部添加了以下内容:Reactjs 需要在React中导入道具类型吗?,reactjs,Reactjs,假设我有一个类,最后我想在我的代码中明确说明它没有道具,所以我在底部添加了以下内容: MyComponent.propTypes = { }; 在这种情况下,我是否仍然需要使用从“道具类型”导入道具类型的导入道具类型?您不需要,因为您没有声明任何道具的道具类型 使用MyComponent.propTypes={}您仅声明MyComponent的属性。如果您使用自己的类型声明某些道具,则需要导入道具类型 MyComponent.propTypes={prop1:propTypes.number}
MyComponent.propTypes = {
};
在这种情况下,我是否仍然需要使用从“道具类型”导入道具类型的
导入道具类型?您不需要,因为您没有声明任何道具的道具类型
使用MyComponent.propTypes={}代码>您仅声明MyComponent的属性。如果您使用自己的类型声明某些道具,则需要导入道具类型
MyComponent.propTypes={prop1:propTypes.number}
确定。我只是担心,因为有时候即使你不使用你用来导入的确切名称,一旦代码被传输,它仍然会被使用。i、 e.React
Yo如果不使用PropTypes,则不需要导入它。有些库需要导入,即使您明确不使用它们。React例如,您需要导入它,因为JSX需要React才能工作。在这种情况下,不需要导入PropTypes。