【发布时间】:2016-04-10 03:22:08
【问题描述】:
启用forbid-prop-types 规则后,eslint 禁止我使用style: React.PropTypes.object,建议使用shape。
但是真的有必要像这样为此目的定义所有可用的属性吗?
DEMO.propTypes = {
style: React.PropTypes.shape({
color: React.PropTypes.string,
fontSize: React.PropTypes.number,
...
})
};
定义代码太多!
【问题讨论】:
-
未来的读者,让我为你节省一些时间,看@David Weldon的答案
标签: react-native eslint