当前位置:  开发笔记 > 编程语言 > 正文

使用object作为PropType有什么问题?

如何解决《使用object作为PropType有什么问题?》经验,为你挑选了1个好方法。

我看到Airbnb的风格指南包括forbid-prop-types类型object.(可以在这里看到)

有人可以解释为什么我要禁止使用PropType.object

是不是太模糊了?如果是这样,我怎么能更具体?



1> Jack..:

是不是太模糊了?

如果是这样,我怎么能更具体?

基本上,他们说如果你使用object你应该真的使用,shape所以你可以指定对象的键/值是什么.

 // An object taking on a particular shape
  myObject: React.PropTypes.shape({
    color: React.PropTypes.string,
    fontSize: React.PropTypes.number
  }),

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有