amis
amis copied to clipboard
Select组件-【人员点选】出现双滚动条(样式)问题
描述问题:
Select组件-【人员点选】出现双滚动条(样式)问题,每次点击右侧选择框后,会跳到空白处。
截图或视频:
https://github.com/baidu/amis/assets/116187210/9ee09b16-9add-4610-9dd9-b18c116202fa
如何复现(请务必完整填写下面内容):
-
你是如何使用 amis 的?
sdk -
amis 版本是什么?请先在最新 beta 版本测试问题是否存在 官网最新版
-
粘贴有问题的完整
amis schema代码:
{
"type": "page",
"body": [
{
"type": "form",
"api": "/api/mock2/form/saveForm",
"body": [
{
"label": "人员选择",
"type": "select",
"name": "b",
"multiple": true,
"sortable": true,
"searchable": true,
"selectMode": "associated",
"leftMode": "tree",
"source": "/api/mock2/form/departUser",
"searchApi": "/api/mock2/form/departUserSearch?term=${term}",
"deferApi": "/api/mock2/form/departUser?ref=${ref}&dep=${value}"
}
]
},
{
"type": "button",
"actionType": "dialog",
"label": "1234",
"dialog": {
"title": "测试",
"size": "md",
"body": [
{
"type": "form",
"api": "/api/mock2/form/saveForm",
"body": [
{
"label": "人员选择",
"type": "select",
"name": "b",
"multiple": true,
"sortable": true,
"searchable": true,
"selectMode": "associated",
"leftMode": "tree",
"source": "/api/mock2/form/departUser",
"searchApi": "/api/mock2/form/departUserSearch?term=${term}",
"deferApi": "/api/mock2/form/departUser?ref=${ref}&dep=${value}"
}
]
}
]
}
}
]
}
- 操作步骤 1)将人员点选的mock数据增加至50条。 2)在弹窗dialog组件中使用select人员点选。 3)操作人员选择组件,选择部门,出现人员选择列表,windows浏览器上出现双滚动条(录屏这里有未出现),滑动到人员列表底部出现空白。 4)每次点击人员选择框[],列表位置会跳动。