Open ydiego opened 4 weeks ago
使用场景是,如下面代码,select a变化时会回填b数据,此时希望b是不可编辑状态,尝试在b上使用disabled但是不生效。如果b不设置quickEdit的话,那么a是无法回填b所在对应行的数据的
可以的话,尽可能提供截图或视频来补充描述你的问题...
你是如何使用 amis 的? sdk、npm 或其他... sdk
sdk
npm
其他
amis 版本是什么?请先在最新 beta 版本测试问题是否存在 官网
粘贴有问题的完整 amis schema 代码:
amis schema
{ "type": "page", "body": { "type": "form", "data": { "table": [ { "a": "a1", "b": "b1" } ] }, "api": "/amis/api/mock2/form/saveForm", "body": [ { "type": "input-table", "name": "table", "label": "Table", "needConfirm": false, "columns": [ { "label": "A", "name": "a", "quickEdit": { "type": "select", "options": [ "a1", "a2", "a3" ], "onEvent": { "change": { "weight": 0, "actions": [ { "args": { "value": "${event.data.selectedItems.value}" }, "actionType": "setValue", "componentId": "b_${index}" } ] } } } }, { "label": "B", "name": "b", "quickEdit": { "type": "select", "id": "b_${index}", "disabled": true, "options": [ "a1", "a2", "a3" ] } } ] } ] } }
操作步骤 请简单描述一下复现的操作步骤...
描述问题:
使用场景是,如下面代码,select a变化时会回填b数据,此时希望b是不可编辑状态,尝试在b上使用disabled但是不生效。如果b不设置quickEdit的话,那么a是无法回填b所在对应行的数据的
截图或视频:
可以的话,尽可能提供截图或视频来补充描述你的问题...
如何复现(请务必完整填写下面内容):
你是如何使用 amis 的?
sdk
、npm
或其他
... sdkamis 版本是什么?请先在最新 beta 版本测试问题是否存在 官网
粘贴有问题的完整
amis schema
代码:操作步骤 请简单描述一下复现的操作步骤...