代码之家  ›  专栏  ›  技术社区  ›  Robin

TSLint和React无状态组件命名(PascalCase与camelCase)

  •  6
  • Robin  · 技术社区  · 7 年前

    PascalCase ,因此React可以区分本机元素和组件。 Typescripts naming convention

    如何同时满足(React和tslint)?

    Explanation

    3 回复  |  直到 7 年前
        1
  •  4
  •   Amid    7 年前

    1. 在适当的地方使用这样的注释

      /* tslint:disable-next-line:variable-name */

      在该特定行禁用tslint警告

    2. 使用类组件而不是函数组件。

        2
  •  2
  •   FabienChn    6 年前

    您可以在tslint中添加以下规则。json:

    "variable-name": [true, "ban-keywords", "check-format", "allow-pascal-case"]
    
        3
  •  0
  •   soywod Ronnie Smith    6 年前

    我发现了一个折衷方案,使用函数声明而不是组件的变量声明:

    enter image description here