xy-ui icon indicating copy to clipboard operation
xy-ui copied to clipboard

动态修改 xy-input 组件的 min 属性不生效

Open WangShuXian6 opened this issue 6 years ago • 1 comments

错误描述

<xy-input name="totalNumber" label="" required errordir="right" errortips="请输入" 
               type="number" min="10" step="1"></xy-input>

input.setAttribute('min', 10)

查看 xy-input 的 dom min 属性已经修改,但是输入小于10的数字不会验证失败

期望

由于 xy-input 的 min 属性可能由父组件初始化,会在父组件挂载的时候更新自己的 min 属性 可以动态修改 xy-input 的 min 属性

替代方案

暂时通过重新插入新的 完整 xy-input 标签解决


版本 1.3.2

WangShuXian6 avatar Aug 01 '19 01:08 WangShuXian6

部分不常修改属性暂时没有设计成动态修改。

attributeChangedCallback中添加监听即可。

XboxYan avatar Aug 05 '19 04:08 XboxYan