1. 查询参数构造器(URLSearchParamsBuilder)

查询参数构造器为了方便构造查询参数的工具类。采用了构造器模式,支持流式API,并内置常见的参数构造场景,如:分页参数。

1.1. 快速开始

import {URLSearchParamsBuilder} from "@zhoujianhui/vip3-core"

await axios.get("https://https://example.com/users", {
    params: new URLSearchParamsBuilder()
        .append("with", "roles")
        .append("queryExpression", queryExpression)
        .appendPageable(pageable)
        .build()
})

其中:

  • appendPageable(pageable):添加分页参数,pageable为后端 Spring Data JPA 风格的分页参数对象
  • build(isOmitEmptyParam = true) :构造时是否忽略为空的参数
Copyright ©zhoujianhui all right reserved,powered by Gitbook更新时间: 2024-10-28 13:50:28

results matching ""

    No results matching ""