logo
Dogtor
介绍
试炼场
接口文档
博客
介绍
试炼场
接口文档
博客
logo
Dogtor
介绍
如何开始
代码规范

最后更新时间: 2025/10/17 10:15:22

编辑此页
上一页如何开始

#代码规范

Typescript Lint

#组件命名风格

目录需要做统一出口,这种“默认导出 + barrel 命名再导出”的模式

  1. 使用箭头函数定义组件,保留组件名
  2. 组件名首字母大写,驼峰命名法
  3. 目录需要统一出口,例如 useUsers 目录下需要有 index.ts 导出 useUsers 函数

#关于 JavaScript 函数提升的问题

TIP

避免函数提升的问题,建议使用箭头函数定义组件。 保留组件名,方便调试和维护。

// 报错
console.log(add(1, 2))

const add = (a: number, b: number) => {
  return a + b;
}
// 函数声明会被提升,能正常运行
console.log(add(1, 2))

function add(a: number, b: number) {
  return a + b;
}