reactjs - 接口(interface)命名约定(接口(interface)名称与组件名称冲突

我有一个名为 Widget 的接口(interface),它在我的整个项目中都在使用。但是,它也用作名为 Widget 的组件的 Prop 。

处理此问题的最佳方法是什么?我应该更改我的 Widget 界面的名称吗?我见过其他人谈论不使用 IWidget,但没有人谈论应该做什么。谢谢!

最佳答案

约定是使用 Props 后缀。

例子

对于Widget,它将是WidgetProps

关于reactjs - 接口(interface)命名约定(接口(interface)名称与组件名称冲突),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65638991/

相关文章:

reactjs - React 项目中的 URI 格式错误 - 使用 Parcel Bundler

docker - macOS Big Sur : Something always takes my

javascript - JavaScript 中的常量数组

.htaccess - 使用 Apache 在 DDEV 中重定向 HTTP -> HTTPS

database - 如何在 Jetbrain 的 Datagrip 中以字符串 UUID 格式显示

powershell - 在 switch 语句中分配变量

python - 从明亮的彩条下发现图像

python - PyTorch 张量的零对角线?

r - 如果 value 等于 NA,则根据 R 中的份额进行估计

c++ - C++ 是否包含包含的头文件包含的所有头文件?