ViewUIPlus
ViewUIPlus copied to clipboard
An enterprise-level UI component library and front-end solution based on Vue.js 3
### Environment win10 、Google Chrome114.0.5735.110、vue3.2.45 ### Reproduction link [https://run.iviewui.com/nq77gW5s](https://run.iviewui.com/nq77gW5s) ### Steps to reproduce 初始状态下拉框没有数据,设置默认值model=ref(1),点击“获取数据并赋值”按钮,给下拉框statusData赋值,下拉框不会选中默认值。这种情况在通过接口去获取下拉框数据下,经常出现。 ### What is expected? 期望在动态获取下拉框数据后,选中默认值的选项。 ### What is actually happening? 在动态获取下拉框数据后,没有选中默认值选项。
### What problem does this feature solve? 场景:使用Select组件(开启多选及搜索)且选择项很多的时候。输入搜索关键字,选中一个选择项后,搜索关键字被清空,需再次输入关键字。 带来的问题:用户需反复输入关键字,每次只能触发选择一个选项,增加用户操作次数,体验不好。且其他竞品组件库基本有解决方案。 ### What does the proposed API look like? Select组件新增reserve-keyword属性(参数为Boolean,默认为false):当多选且可搜索时,支持配置在选中一个选项后是否保留当前的搜索关键词 如:

### What problem does this feature solve? 限制输入可以仅为整数,其实只要在组件的验证环节加一点点修改应该就可以了,这个功能还是比较实用的,很多时候输入不需要浮点数,比如RGB颜色分量的输入就是0~255之间的整数 ### What does the proposed API look like? 我期望的部分是对 InputNumber 组件的属性增加和内部优化,在使用时``即可生效的使用方式
### Environment win10、谷歌最新版、vue3.3.4 ### Reproduction link [https://www.iviewui.com/view-ui-plus/component/form/table](https://www.iviewui.com/view-ui-plus/component/form/table) ### Steps to reproduce 添加多选,切换分页原来on-selection-change事件未执行 ### What is expected? 添加多选,切换分页原来on-selection-change事件执行 ### What is actually happening? 没有执行
### What problem does this feature solve? 因为一些特殊场景,textarea组件加了css word-spacing。input组件使用autosize 高度自适应,因calcTextareaHeight.ts中的【SIZING_STYLE】未使用word-spacing属性,导致计算的高度可能会存在于实际高度不一致的问题,导致实际内容被切割或无法完整展示。 ### What does the proposed API look like? 在calcTextareaHeight.ts中的【SIZING_STYLE】增加word-spacing属性: const SIZING_STYLE = [ 'word-spacing', 'letter-spacing', 'line-height', 'padding-top', 'padding-bottom', 'font-family', 'font-weight',...
### Environment window , 谷歌最新版 , vue3.3.4 ### Reproduction link [https://www.iviewui.com/view-ui-plus/component/base/icon](https://www.iviewui.com/view-ui-plus/component/base/icon) ### Steps to reproduce 部署服务器之后 ### What is expected? 不再出现图标乱码 ### What is actually happening? 出现了图标乱码