vue-request
vue-request copied to clipboard
usePagination 设置额外的defaultParams,分页参数丢失
代码示例
const { pageSize, params } = usePagination(
({ current }) => {
console.log('current', current)
return getCurrentAppMenusService()
},
{
defaultParams: ['test']
}
)
console.log('params', params.value)
问题描述 Problem Description
当使用usePagination,并且设置额外的defaultParams时,current变为了undefined,想问下是这样设计的还是bug
其他信息 Other information
版本:[email protected] node: v16.15.0 pnpm: 8.10.2 浏览器:360极速x 版本号: 22.1.1056.64 (64位)内核版本: 119.0.6045.160
defaultParams 的参数至少是要个对象才能给你合并 https://github.com/AttoJS/vue-request/blob/master/src/usePagination.ts#L65
defaultParams 的参数至少是要个对象才能给你合并 https://github.com/AttoJS/vue-request/blob/master/src/usePagination.ts#L65
仔细看了下确实是这样,defaultParams数组的第一位必须是对象,感觉有点怪怪的