【问题标题】:Binding element 'Component' implicitly has an 'any' type绑定元素 \'Component\' 隐式具有 \'any\' 类型
【发布时间】:2023-01-28 03:22:07
【问题描述】:

[![在此处输入图片描述][1]][1]

如果我不想为此添加道具类型,我该怎么办? [1]:https://i.stack.imgur.com/UdxV8.jpg

【问题讨论】:

  • 如果您不想声明其道具,只需在组件后添加 : any

标签: javascript reactjs typescript next.js


【解决方案1】:

21

它是类型脚本编译器的检查。您可以删除检查或在声明中明确指定 any 类型(@Thyagu 的回答)。在 tsconfig.json 文件中,您可以更改行

“noImplicitAny”:假的, 到

“noImplicitAny”:是的,

【讨论】:

    【解决方案2】:

    如果严格模式为真,则 noImplicitAny 默认为真。我建议保持它的真实性,除非你的代码很快就会变成垃圾,因为不是每个开发人员都有足够的责任心来记住这一点。

    【讨论】:

      猜你喜欢
      • 2020-06-19
      • 1970-01-01
      • 2021-01-13
      • 2023-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-06
      • 2019-08-17
      相关资源
      最近更新 更多