You've already forked template-MP
编码规范调整
This commit is contained in:
14
IFLOW.md
14
IFLOW.md
@@ -75,15 +75,19 @@ npm install
|
|||||||
* 方法类函数应该使用 `function` 进行定义。
|
* 方法类函数应该使用 `function` 进行定义。
|
||||||
* 避免出现超过4个以上的 `ref`,超过4个则使用 `reactive`。
|
* 避免出现超过4个以上的 `ref`,超过4个则使用 `reactive`。
|
||||||
* 页面的生命周期按需进行导入,如(`import { onLoad } from '@dcloudio/uni-app'`)。
|
* 页面的生命周期按需进行导入,如(`import { onLoad } from '@dcloudio/uni-app'`)。
|
||||||
* 所有全局变量都集中放置于代码顶部。
|
* 全局变量都集中放置于代码顶部。
|
||||||
* 所有变量都应该写有注释说明、类型说明。
|
* 变量名使用小驼峰命名法。
|
||||||
* 所有的 `Promise` 方法使用 `async` `await` 写法,并进行容错处理。
|
* 常量名使用全大写。
|
||||||
* 所有的字符串拼接使用ES6的模板语法。
|
* 状态类变量命名参考 `isLogin`、`isOpen`。
|
||||||
|
* 事件类方法命名参考 `onClick`、`onSelect`。
|
||||||
|
* 变量都应该写有注释说明、类型说明。
|
||||||
|
* `Promise` 方法使用 `async` `await` 写法,并进行容错处理。
|
||||||
|
* 字符串拼接使用ES6的模板语法。
|
||||||
* JavaScript规范应遵循项目中已有的风格。
|
* JavaScript规范应遵循项目中已有的风格。
|
||||||
|
|
||||||
## 静态资源
|
## 静态资源
|
||||||
|
|
||||||
* 静态资源变量 `ASSETSURL` 已全局导入,可以在 `<template></template>` 中直接使用。
|
* 静态资源变量 `ASSETSURL` 已进行全局混入,可以在 `<template></template>` 中直接使用。
|
||||||
* 所有静态资源URL应该使用 `ASSETSURL` 进行拼接,如:`${ASSETSURL}simple.png`。
|
* 所有静态资源URL应该使用 `ASSETSURL` 进行拼接,如:`${ASSETSURL}simple.png`。
|
||||||
|
|
||||||
## 工具函数 (tool.js)
|
## 工具函数 (tool.js)
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
const baseUrl = import.meta.env.BASE_URL
|
const baseUrl = import.meta.env.VITE_BASE_URL
|
||||||
|
const assetsUrl = import.meta.env.VITE_ASSETSURL
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 工具类 - 提供常用的工具方法
|
* 工具类 - 提供常用的工具方法
|
||||||
@@ -233,7 +234,7 @@ class Tool {
|
|||||||
await new Promise((resolve, reject) => {
|
await new Promise((resolve, reject) => {
|
||||||
uni.loadFontFace({
|
uni.loadFontFace({
|
||||||
family: fontFamily,
|
family: fontFamily,
|
||||||
source: `url(${config.ASSETSURL}${fontName})`,
|
source: `url(${assetsUrl}${fontName})`,
|
||||||
global: true,
|
global: true,
|
||||||
success: resolve,
|
success: resolve,
|
||||||
fail: reject,
|
fail: reject,
|
||||||
|
|||||||
Reference in New Issue
Block a user