定义函数组件默认props的最优雅的方式是什么样的?
来源:4-8 小试牛刀 - Button 组件编码 第一部分

慕尼黑8705062
2020-09-23
在定义Button组件默认props时,我直接在Button函数组件内定义几个属性比如我在从props解构出各个prop时给赋值一个默认值?
写回答
1回答
-
张轩
2020-09-24
同学你好 这个没有确定的答案 使用 defaultProps 也可以使用参数的默认值也可以。我今天翻阅一个帖子大多数人更支持第二种说法因为 dan abramovreact 核心团队成员说 在函数上使用 defaultProps 属性在未来有可能被移除。具体讨论请见这里https://stackoverflow.com/a/56443098/776977
00
相似问题