使用 PropTypes 时自动导入 prop-types 包

Gij*_*rts 8 reactjs visual-studio-code react-proptypes

不确定这是否是合适的社区,但对我来说值得一试:我正在使用prop-typesnpm 包中的 PropTypes。它非常适合输入 React 应用程序,但对我来说真正烦人的一件事是,当我使用PropTypes. 这对我来说确实有意义,因为调用了包prop-types并且您将其作为默认导入导入,大多数时候名为PropTypes,但我想知道是否有人有一个很好的技巧可以在 vs code 中使用自动导入来实现此功能,或者任何其他方式,这样我就不必手动导入它。

所以..输入时:

DiscoverAppsBanner.propTypes = {
  trackingContext: PropTypes
}
Run Code Online (Sandbox Code Playgroud)

我希望导入会出现在这里:

propTypes 的图像

有人有好主意吗?:)

Ane*_*iad 2

从我的角度来看,我通过一个疯狂的技巧解决了问题,我创建了带有名称的文件propTypes.js,并在该文件中导入和导出库,如下所示:

import PropTypes from 'prop-types';

export default PropTypes;
Run Code Online (Sandbox Code Playgroud)

通过这个技巧,自动导入可以工作并引用 myfile,并且我忘记了任何人导入。

在此输入图像描述

和导入结果import PropTypes from "propTypes";