快速上手
更新: 1970/1/1 字数: 0 字 时长: 0 分钟
前期工作
说明
已经安装 或者 熟练了,可以不用看此步骤
必备工具
- 必装:安装nodejs
pnpm / yarn / bun / npm
sh
#安装pnpm
npm install -g pnpm
#查看版本号
pnpm -v
# 下载uviewos 包
pnpm install uviewos
sh
#安装yarn
npm install -g yarn
#查看版本号
yarn -v
# 下载uviewos 包
yarn add uviewos
sh
#安装yarn
npm install -g bun
#查看版本号
bun -v
# 下载uviewos 包
bun add -D uviewos
sh
#查看版本号
npm -v
# 下载uviewos 包
npm install uviewos
TIP
为什么选择FET
工具库功能说明
体积小,支持按需加载 本工具库体积小巧,支持按需加载,旨在提高前端开发的效率,避免一次性加载不必要的代码。
数据结构转化
目前,工具库尚未提供对递归数据转化的丰富支持。这一功能对前端开发尤其重要,特别是在处理权限信息或其他复杂数据场景时。例如,当后端只返回一层的数据结构,而前端需要更复杂的结构时,可能需要进行数据处理以填补缺口。在这种情况下,前端需要处理这些数据以获得所需的结构。
递归数据转化示例
js
// 递归数据转化示例
function transformData(data) {
return data.map(item => ({
id: item.id,
name: item.name,
children: item.children ? transformData(item.children) : []
}));
}