开发者社区> 问答> 正文

自定义页面表格更新下拉框类型数据时无法同时修改选项值和显示值吗?比如设置显示值=上架,选项值=1。

使用自定义页面实现一个商品列表的查询以及上下架操作。
通过点击列操作按钮弹出商品上下架操作框,操作框中商品上下架状态字段为下拉选择框。通过示例进行实装,发现修改数据时无法同时修改选项值和显示值,比如设置显示值=上架,选项值=1;而默认的表单提交时可以清楚区分选项值和显示值。最后导致修改后选项值和显示值只能为同一值,影响后续再次编辑时选择项的定位。请问是实装方式有问题还是目前功能上不支持如此操作?

修改时代码实现:
image.png

修改前结果:
image.png

修改后结果:
image.png

展开
收起
gxizztmtx4xyq 2024-08-05 14:57:13 71 0
来自:钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 若问题得到了解决,辛苦点下采纳回答哦~

    您好,目前下拉单选如果分别设置了显示值和选项值,那么后续调用接口更新下拉单选时,需要传递选项值,如果传递了显示值默认会显示值与选项值一致。
    解决方式,需要传递选项值更新:
    updateFormDataJson:JSON.stringify({
    "下拉单选唯一标识": "选项值"
    })
    具体调用示例:
    底表设计:
    image.png

    调用示例
    image.png
    目标数据,被成功修改为选项二
    image.png

    2024-08-05 15:48:22
    赞同 2 展开评论 打赏
问答分类:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载