amis 当设置crud的"adaptor": "payload.data.page=x时,切换分页不生效。

mmvthczy  于 8个月前  发布在  其他
关注(0)|答案(1)|浏览(240)
描述问题:

在crud的接收适配器中设置page的值后,不能正常切换分页

截图或视频:

如何复现(请务必完整填写下面内容):
  1. 你是如何使用 amis 的?
    sdknpm其他 ...
  2. amis 版本是什么?请先在最新 beta 版本测试问题是否存在
    项目中引用的amis:3.6.3。 amis官网也是坏的。
  3. 粘贴有问题的完整 amis schema 代码:
  1. {
  2. "type": "page",
  3. "body": [
  4. {
  5. "type": "crud",
  6. "api": {
  7. "url": "/amis/api/mock2/sample?orderBy=id&orderDir=desc",
  8. "adaptor": "payload.data.page=3; return payload;"
  9. },
  10. "syncLocation": false,
  11. "columns": [
  12. {
  13. "name": "id",
  14. "label": "ID"
  15. },
  16. {
  17. "name": "engine",
  18. "label": "Rendering engine"
  19. },
  20. {
  21. "name": "browser",
  22. "label": "Browser"
  23. },
  24. {
  25. "name": "platform",
  26. "label": "Platform(s)"
  27. },
  28. {
  29. "name": "version",
  30. "label": "Engine version"
  31. },
  32. {
  33. "name": "grade",
  34. "label": "CSS grade"
  35. }
  36. ]
  37. }
  38. ]
  39. }
  1. 操作步骤
    把以上代码复制到amis官网测试即可。https://aisuda.bce.baidu.com/amis/zh-CN/components/crud#%E5%A2%9E
hzbexzde

hzbexzde1#

设置page为3后,当然每次都是第三页啦
可是你为什么要加这个呢?

相关问题