33 lines
992 B
Markdown
33 lines
992 B
Markdown
分页请求参数规则参考:
|
||
|
||
```js
|
||
// 参数名 类型 说明
|
||
// ------------ ------- ----------------
|
||
// page number 分页,从 1 开始
|
||
// perPage number 每页数量
|
||
// orderBy string 排序字段,只支持一个
|
||
// orderDir 'asc'/'desc' 排序方式
|
||
// keywords string 搜索关键字
|
||
```
|
||
|
||
分页请求返回结果结构规则参考:
|
||
```js
|
||
{
|
||
"status": 0,
|
||
"msg": "",
|
||
"data": {
|
||
"items": [
|
||
{
|
||
// 每一行的数据
|
||
"id": 1,
|
||
"xxx": "xxxx"
|
||
}
|
||
],
|
||
"total": 200 // 注意!!!这里不是当前请求返回的 items 的长度,而是数据库中一共有多少条数据,用于生成分页组件,如果你不想要分页,把这个不返回就可以了。
|
||
}
|
||
}
|
||
```
|
||
|
||
对AMIS的修改点:
|
||
1. Custom.tsx中createRoot -> render
|
||
2. 增加对inputTable的对orderChange的支持 |