f3-common-tools
v1.0.7
Published
Vue3项目通用工具包,提供API数据处理和表单验证工具
Readme
f3-common-tools
Vue3项目通用工具包,提供API数据处理和表单验证工具
安装
npm install f3-common-tools功能
API数据处理
import { rspToList, rspToOpt, transformParams } from 'f3-common-tools'
// 将API响应转换为列表格式
const listData = rspToList(apiResponse)
// 将API响应转换为选项格式
const options = rspToOpt(apiResponse, { label: 'name', value: 'id' })
// 转换分页参数
const params = transformParams({ page: 1, pageSize: 10 })表单验证
import { editColumnsToRules, joinOptData } from 'f3-common-tools'
// 生成表单验证规则
const rules = editColumnsToRules(editColumns)
// 合并选项数据
const columnsWithOptions = joinOptData(editColumns, 'gender', genderOptions)发布流程
- 更新版本号
npm version patch|minor|major- 发布到npm
npm publish- 推送tag到Git仓库
git push --tags