感谢@waywardmonkeys ,antd 的代码风格现在更加一致了 :-)
而且我认为我们最好在文档中编写这些代码约定,以便其他人可以参考它(作为补充或 ESLint)。 我创建了一个wiki 。
也许我们可以在这个问题中讨论代码约定,并在我们得出结论时更新维基。
抄送@afc163 @yiminghe
也许@hotoo对此感兴趣 :-)
注意: antd 的代码风格应该是eslint-config-airbnb 的超集。
我们可以讨论这样的问题:
我认为PropTypes.string
比React.PropTypes.string
更好,因为它更简洁。
// Good
Button.propTypes = {
type: PropTypes.string,
};
// Bad
Button.propTypes = {
type: React.PropTypes.string,
};
// Good
Button.propTypes = {
type: PropTypes.string,
}
// Bad
Button.propTypes = {
type: PropTypes.string,
};
自从写js后看到分号总觉得不自在。。。
此线程已被自动锁定,因为它最近没有活动。 请为相关错误打开一个新问题并链接到此线程中的相关评论。
最有用的评论
自从写js后看到分号总觉得不自在。。。