开发者社区 问答 正文

关联默认选项疑惑

已解决

表单内有A、B 两个数值组件和一个单选组件(有达标和未达标两个选项),如果A<B,则默认选择达标,如果A>B,则默认选择未达标?请问如何实现这个功能?

展开
收起
DRAGON 2024-11-14 15:17:47 76 分享 版权
2 条回答
写回答
取消 提交回答
  • 若问题得到了解决,辛苦点下采纳回答哦~
    采纳回答

    您好,可以给数值1,2组件绑定change事件,在事件中通过js判断大小,再给单选组件赋值,详细可参考以下截图
    image.png
    image.png

      var num2 = this.$("数值2组件的唯一标识").getValue()
      if (value>num2){
        this.$("单选组件的唯一标识").setValue("达标")
      }else{
        this.$("单选组件的唯一标识").setValue("未达标")
      }
    
    
      var num1 = this.$("数值1组件的唯一标识").getValue()
      if (value > num1) {
        this.$("单选组件的唯一标识").setValue("未达标")
      }else{
        this.$("单选组件的唯一标识").setValue("达标")
      }
    
    2024-11-15 09:43:18
    赞同 405 展开评论
  • 在设置关联默认选项时,请确保您选择的默认值在可选项中存在,否则可能导致设置失败。详细步骤和注意事项可以参考阿里云官方文档:[链接]。如果还有疑问,建议咨询一下阿里云的工作人员。如果对您有帮助的话,可以帮忙采纳一下。谢谢。

    2025-02-10 15:21:34
    赞同 88 展开评论
问答地址:
关联地址: