Ant-design: antd 的代码约定

创建于 2016-03-22  ·  4评论  ·  资料来源: ant-design/ant-design

感谢@waywardmonkeys ,antd 的代码风格现在更加一致了 :-)

而且我认为我们最好在文档中编写这些代码约定,以便其他人可以参考它(作为补充或 ESLint)。 我创建了一个wiki

也许我们可以在这个问题中讨论代码约定,并在我们得出结论时更新维基。

抄送@afc163 @yiminghe
也许@hotoo对此感兴趣 :-)

注意: antd 的代码风格应该是eslint-config-airbnb 的超集。

🗣 Discussion

最有用的评论

// Good
Button.propTypes = {
  type: PropTypes.string,
}
// Bad
Button.propTypes = {
  type: PropTypes.string,
};

自从写js后看到分号总觉得不自在。。。

所有4条评论

我们可以讨论这样的问题:

我认为PropTypes.stringReact.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后看到分号总觉得不自在。。。

此线程已被自动锁定,因为它最近没有活动。 请为相关错误打开一个新问题并链接到此线程中的相关评论。

此页面是否有帮助?
0 / 5 - 0 等级