了解UI引擎资源管理
工具类(utils)是UI引擎中用于封装通用可复用方法、集成第三方工具包的核心模块,专注于提供与业务低耦合的功能支撑。在UI引擎中,utils支持两种类型:npm和function。
- npm类型:用于接入第三方npm工具包,可通过CDN方式引入或本地npm install安装后使用。
- function类型:用于创建自定义的可复用函数,满足项目个性化的通用方法需求。
npm类型
npm类型用于引入第三方工具包。根据工具包的导出方式,分为以下两种情况:
- 默认导出:使用import depName from "package_name"的方式引入。例如:
import axios from "axios";
- 非默认导出:使用import { moduleName } from "package_name"的方式引入。例如:
import { TinyModal } from "@opentiny/vue"
function类型
function类型用于自定义工具函数。编写函数时需遵循以下规则:
- 函数必须为具名函数或箭头函数。
- 函数名称需符合JavaScript变量命名规范。
- 禁止使用匿名函数声明。