XML 单词 可打印

    细节

    • 类型: 改善
    • 地位: Closed
      The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">关闭
      (查看工作流)
    • 优先:
    • 决议: 固定的
    • 组件: 果心
    • 标签:
      没有一个
    • 类似问题:
    • 发布为:
      2.286于2021年3月30日发布,2.289.1

      描述

      标签应该支持支持的“min”和“max”属性。

      这将为受限数字字段提供少量客户端验证,并限制配置UI中的步进按钮,为用户提供关于可接受值范围的更强烈提示。

      例子:

      “福”>"10"马克斯="100"/>

      将呈现为输入标记,如:

      < input type =“数字”…其他属性。。。闵="10"马克斯="100">

        附件

          问题的链接

            活动

            隐藏
            benebsiny郑本妮添加了一条评论-

            你好,克里斯,你的主意很棒。我试图将“min”和“max”属性添加到“input”元素中,我发现它不起作用。在做了一些研究之后,我发现stepper按钮和“input”元素并没有被“form”元素包装。

            如果您想对字段进行验证,添加“min”和“max”属性似乎不是最好的解决方案。

            显示
            benebsiny郑本妮添加了一条评论-你好,克里斯,你的主意很棒。我试图将“min”和“max”属性添加到“input”元素中,我发现它不起作用。在做了一些研究之后,我发现stepper按钮和“input”元素并没有被“form”元素包装。如果您想对字段进行验证,添加“min”和“max”属性似乎不是最好的解决方案。
            隐藏
            圣诞节克里斯·基丁添加了一条评论-

            嗨,Benny,感谢客户端验证是有限的。这就是为什么我希望有一天可以在插件配置类上使用javax.validation注释,这样就可以在一个地方(在它们约束的字段上)定义验证,并保证在使用配置类的任何地方都可以应用验证。我想在这种情况下,我们可以在呈现Jelly模板时读取注释并从中设置客户端的min/max属性。我相信几年前就已经做了一些工作,但还没有完成。

            显示
            圣诞节克里斯·基丁添加了一条评论-嗨,Benny,感谢客户端验证是有限的。这就是为什么我希望有一天可以在插件配置类上使用javax.validation注释,这样就可以在一个地方(在它们约束的字段上)定义验证,并保证在使用配置类的任何地方都可以应用验证。我想在这种情况下,我们可以在呈现Jelly模板时读取注释并从中设置客户端的min/max属性。我相信几年前就已经做了一些工作,但还没有完成。
            隐藏
            benebsiny郑本妮添加了一条评论-

            我懂了。

            显示
            benebsiny郑本妮添加了一条评论-我懂了。
            隐藏
            jglick杰西·格利克添加了一条评论-

            请注意,您目前正在执行以下操作:。clazz=“正数”.

            显示
            jglick杰西·格利克添加了一条评论-请注意,您当前正在执行此操作,例如clazz=“正数”。
            隐藏
            benebsiny郑本妮添加了一条评论-

            嗨,克里斯,我做了一个最小/最大验证器。当输入值不在给定范围内时,它可以显示错误消息。

            我为做了这个验证器,它的分类是“数字”,“需要数字”,“需要非负数”,“需要正数”,“需要正数”。您必须添加这些clazz以启用最小/最大验证器。e、 g.

            但如果数字超出范围,则不会限制步进按钮。

            只需检查演示并检查错误消息的内容是好是坏。

            如果可以的话,我会提出拉车请求。

            显示
            benebsiny郑本妮添加了一条评论-嗨,克里斯,我做了一个最小/最大验证器。当输入值不在给定范围内时,它可以显示错误消息。我为做了这个验证器,它的类别是“数字”,“需要数字”,“需要非负数”,“需要正数”,“需要正数”。您必须添加这些clazz才能启用最小/最大验证程序。例如但如果数字超出范围,则不会限制步进器按钮。只需检查演示并检查错误消息的内容是好是坏。如果可以,我将发出请求。
            隐藏
            圣诞节克里斯·基丁添加了一条评论-

            嗨,Benny,小样看起来不错。

            当您说有一个验证器时,您是指还有一个javax吗?服务器端基于验证的验证器,还是仅仅是客户端验证器?

            显示
            圣诞节克里斯·基丁添加了一条评论-嗨,本尼,演示看起来不错。当你说有一个验证器时,你的意思是在服务器端也有一个基于javax.validation的验证器,还是这只是一个客户端验证器?
            隐藏
            benebsiny郑本妮添加了一条评论-

            我发现我们可以在客户端创建一个验证器,所以我在客户端创建了它。

            显示
            benebsiny郑本妮添加了一条评论-我发现我们可以在客户端创建一个验证器,所以我在客户端创建了它。

              受让人:
              benebsiny郑本妮
              记者:
              圣诞节克里斯·基丁
              投票:
              0 对这个问题投赞成票
              观察者:
              3. 开始关注这个问题

                日期

                创建:
                更新:
                解决: