基本规则

  1. // 变量名,函数名小驼峰
  2. const orderState = 'xxx';
  3. function onCardSelected() {}
  4. // 类名大驼峰
  5. class Card {}
  1. // - 分割
  2. $dark-gray: #afafaf;
  3. @mixin order-theme() {}

命名要表意

  1. // i什么意思?, u什么意思?, u的变量类型是?
  2. fn(i: number, u) {
  3. doA(i);
  4. doB(u);
  5. }
  6. fn(index: number, isReady: boolean) {
  7. doA(index);
  8. doB(isReady);
  9. }

事件函数的命名

  1. // 移动端
  2. onXXXTapped
  3. onXXXTouched
  4. onXXXDoubleTouched
  5. onXXXSelected
  6. ...
  7. // PC
  8. onXXXClicked
  9. onXXXSelected