1.0.1-8 • Published 8 years ago

@beisen/ChaosUI v1.0.1-8

Weekly downloads
316
License
-
Repository
-
Last release
8 years ago

开发规范

版本号规则

  1. 版本号命名样例 `0.0.1-8`
  2. 每次修改bug更新中划线后的的版本号
  3. 版本号一律向前,不要修改之前的版本
  4. 跟随每次迭代的版本号更新第三位
  5. 新增组件更新第二位
  6. 跟随长迭代最后上线版本更新第一位

css 书写

  1. css命名中用中 - 连接,如 .page-content。
  2. css使用sass来编写,每个组件下如果柚子组件一律用父组件包裹。
  3. 样式层级最多不要超过四级。
  4. 样式位置,组件样式应该和组价在同一文件夹下。
  5. 公共样式放在css文件夹下。
  6. 为配合换肤方案,每一种背景色和前景色的配合写到color.scss中。
  7. 样式单位,一律采用rem做基准单位,1rem = 100px, 1px的边框除外
  8. 样式中important尽量少用或者不用。z-index的值也要控制.
  9. 关于动画的类,名称需要写到constants中

js 书写

  1. 样式名称处理一律用 classnames
  2. 书写一律采用 es6 的书写方式
  3. 方法名,类名命名采用驼峰命名法,方法名首字母小写,类名首字母大写, 如componetDidUpdate,BasicList , 如果是全局常量,则全部 大写 以_分割。
  4. 组件内尽量使用props,少用state
  5. 多次常用的方法需要提出到util中。
  6. 函数过长时,需要拆分成多个函数。
  7. 变量名和方法名称命名时,尽量不要使用简写。
  8. 组件继承时,不要使用多层继承。
  9. reqiure 引入scss文件
1.0.1-8

8 years ago

1.0.1-6

9 years ago

1.0.1-5

9 years ago

1.0.1-4

9 years ago

1.0.1-3

9 years ago

1.0.1-2

9 years ago

1.0.1-1

9 years ago

1.0.1-0

9 years ago

1.0.0-22

9 years ago

1.0.0-21

9 years ago

1.0.0-20

9 years ago

1.0.0-19

9 years ago

1.0.0-16

9 years ago

1.0.0-15

9 years ago

1.0.0-14

9 years ago

1.0.0-13

9 years ago

1.0.0-12

9 years ago

1.0.0-11

9 years ago

1.0.0-10

9 years ago

1.0.0-9

9 years ago

1.0.0-8

9 years ago

1.0.0-7

9 years ago

1.0.0-6

9 years ago

1.0.0-4

9 years ago

1.0.0-3

9 years ago

1.0.0-1

9 years ago

0.2.0-57

9 years ago

0.2.0-56

9 years ago

0.2.0-55

9 years ago

0.2.0-54

9 years ago

0.2.0-53

9 years ago

0.2.0-52

9 years ago

0.2.0-51

9 years ago

0.2.0-50

9 years ago

0.2.0-49

9 years ago

0.2.0-48

9 years ago

0.2.0-47

9 years ago

0.2.0-46

9 years ago

0.2.0-43

9 years ago

0.2.0-42

9 years ago

0.2.0-41

9 years ago

0.2.0-40

9 years ago

0.2.0-39

9 years ago

0.2.0-37

9 years ago

0.2.0-36

9 years ago

0.2.0-33

9 years ago

0.2.0-32

9 years ago

0.2.0-31

9 years ago

0.2.0-30

9 years ago

0.2.0-29

9 years ago

0.2.0-28

9 years ago

0.2.0-27

9 years ago

0.2.0-26

9 years ago

0.2.0-25

9 years ago

0.2.0-24

9 years ago

0.2.0-23

9 years ago

0.2.0-22

9 years ago

0.2.0-21

9 years ago

0.2.0-20

9 years ago

0.2.0-19

9 years ago

0.2.0-18

9 years ago

0.2.0-15

9 years ago

0.2.0-14

9 years ago

0.2.0-13

9 years ago

0.2.0-12

9 years ago

0.2.0-10

9 years ago

0.2.0-7

9 years ago

0.2.0-5

9 years ago

0.2.0-4

9 years ago

0.7.9

9 years ago

0.7.4

9 years ago

0.7.2

9 years ago

0.7.1

9 years ago

0.7.8

9 years ago

0.7.7

9 years ago

0.7.6

9 years ago

0.7.0

9 years ago

0.7.3

9 years ago

0.7.5

9 years ago