javascript - ReactJS 无状态组件参数
问题描述
ReactJS 无状态组件的参数的首选/正确选择是什么?是道具还是列出所有道具名称?
选择1:
const Checkbox = props => {}
选择2:
const Checkbox = ({name, value}) => {}
解决方案
选择是你的,两种方式都好,基于组件使用
1)你可以在组件很大时使用(使用更多道具):
选择 1:const Checkbox = props => {}
2)你可以在组件很小的时候使用,并且需要 2 或 3 个道具
选择 2: const Checkbox = ({name, value}) => {}
使用哪一个没有标准,这完全取决于您,但是当组件很大时使用choice-1,这使代码更干净。
推荐阅读
- html - 如何在 CSS 中选择 ReactJS 组件
- c++ - 无法使用 nodemcu esp32 在 firebase 获取正确的传感器数据。串口监视器一直显示为零
- javascript - 为网络状态检测实现 Angular 拦截器
- reactjs - 箭头函数(TypeScript、React)中带接口的默认值
- java - 使用 lombok 设置弹簧靴
- javascript - 忽略嵌套在括号内的匹配的 JavaScript 正则表达式
- python - Pythonista 3 不显示在 MacBook Pro 上创建的 iCloud 文件
- visual-studio-code - 有没有办法从集成的终端/代码空间打开 VS Code 中的文件?
- python - 如何修复标识符语法错误中的无效字符
- java - 如果我单击列表视图项目,我如何禁用一次列表视图?