@fuxing666/fxutils
v2.3.0
Published
这是一个基于 TypeScript 的排序工具项目,提供灵活的排序功能,适用于各种对象数组的排序场景。
Readme
Skyline 排序工具
这是一个基于 TypeScript 的排序工具项目,提供灵活的排序功能,适用于各种对象数组的排序场景。
特性
- 支持多种数据类型的排序规则(数字、日期、字符串等)。
- 提供多语言支持(中文、英文)。
- 支持升序与降序排序配置。
- 可自定义字段排序优先级和规则。
安装
请确保你已经安装了 Node.js 和 Yarn,然后运行以下命令:
yarn install使用
你可以通过 sortPlusUtil 函数对对象数组进行排序。示例:
import { sortPlusUtil } from 'src/utils/sortPlusUtil';
const data = [
{ value: 10 },
{ value: 5 },
{ value: 20 },
];
const sortedData = sortPlusUtil(data, [['value', 'asc']]);
console.log(sortedData);贡献
欢迎提交 Issue 和 Pull Request。请遵循项目代码风格并提供清晰的提交说明。
许可证
MIT 许可证。详见 LICENSE 文件。
