【问题标题】:React Native Autocompletion IntelliJReact Native 自动补全 IntelliJ
【发布时间】:2020-08-19 03:24:36
【问题描述】:

当我创建自己的“包装器”组件时,自动完成对我不起作用。

例如我的文本输入:

const TextInput = props => {

    const {error} = props
    let borderColor = Colors.grey

    if (error) borderColor = Colors.error

    return (
        <TextInputCmp style={{...styles.input, borderColor}} {...props}/>
    )
}

export default TextInput

应该允许所有普通 TextInput 的道具 + 像 error 这样的附加道具,并因此由 IDE 建议。

我知道,IDE 无法知道这一点。请告诉我在包装这些组件时该怎么做(采用代码/安装插件)以获得有效的自动完成功能。

【问题讨论】:

标签: reactjs react-native intellij-idea autocomplete


【解决方案1】:

添加/使用 typescript 为我解决了这个问题。 我真的可以推荐使用打字稿。 https://www.typescriptlang.org/

【讨论】:

    猜你喜欢
    • 2013-09-15
    • 1970-01-01
    • 1970-01-01
    • 2019-01-14
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 2014-06-20
    • 2017-11-03
    相关资源
    最近更新 更多