|
|
@@ -57,6 +57,7 @@ import { onMounted, ref, computed} from 'vue'
|
|
|
<style></style>
|
|
|
```
|
|
|
## typescript 脚本
|
|
|
+```
|
|
|
* 不允许的操作
|
|
|
* `any` 类型
|
|
|
* `JSON.parse` 等危险操作时不嵌套异常处理
|
|
|
@@ -87,7 +88,9 @@ import { onMounted, ref, computed} from 'vue'
|
|
|
* 这种用于描述类、复杂函数用途及参数等
|
|
|
*/
|
|
|
```
|
|
|
+```
|
|
|
### scss 样式
|
|
|
+```
|
|
|
* 不允许使用无封装或不唯一的全局类样式,必须使用时需备注说明并慎重选择类名
|
|
|
* 颜色赋值使用 `var(--color-a)` 写法,无特殊说明不允许直接赋值
|
|
|
* `class, id` 命名必须使用短线连接单词方式,如 `form-label`, `list-item-title` 等
|
|
|
@@ -102,4 +105,5 @@ import { onMounted, ref, computed} from 'vue'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+```
|
|
|
```
|