React 代码规范

2020-12-16 01:55:12

代码风格

文件及变量命名

Class 组件

Class 组件内的内容应按照一下顺序排列:

定义方法时使用箭头函数,避免在 JSX 或构造函数中使用 .bind(this)

建议将事件监听的方法都以 handle 开头命名,将事件监听方法传给组件时属性名以 on 开头,如:

<NumberInpput onChange={handleNumberChange} />

如无特殊情况,建议使用函数式组件 + Hooks

JSX

状态管理

Hooks

样式

更多可参考 在 React 中使用 CSS

其他