ng-params: 基于 URL 的查询参数实用程序

ng-params:一款用于操作 URL 查询参数的实用程序

ng-params 是一款基于 TypeScript 构建的实用程序库,用于简化对 URL 查询参数的处理。它提供了以下主要功能:

  • 获取查询参数并将其转换为对象格式
  • 选择性地获取特定查询参数
  • 排除指定查询参数

优势:

  • 代码包体积小巧
  • 适用于所有主流框架
  • 使用便捷

使用示例:

// 导入库
import { PARAMS } from 'ng-params';

// 获取查询参数对象
const params = new PARAMS();
console.log(params.queries); // 输出:{ so_medium: 'StackOverflow', so_source: 'SiteNav' }

// 选中特定查询参数
console.log(params.get('so_medium')); // 输出:'StackOverflow'

// 排除查询参数
const filteredParams = params.exclude('so_source');
console.log(filteredParams.queries); // 输出:{ so_medium: 'StackOverflow' }
zip 文件大小:113.02KB