xy-ui
xy-ui copied to clipboard
动态修改 xy-input 组件的 min 属性不生效
错误描述
<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
部分不常修改属性暂时没有设计成动态修改。
在attributeChangedCallback中添加监听即可。