ViewUIPlus
ViewUIPlus copied to clipboard
An enterprise-level UI component library and front-end solution based on Vue.js 3
### Environment macos 12.7.1/chrome 136.0.7103.93/vue3 ### Reproduction link [https://run.iviewui.com/nshY2YIu](https://run.iviewui.com/nshY2YIu) ### Steps to reproduce 特定字符串在特定宽度下,fixed高度不一致导致表格行错位 ### What is expected? 表格同一行单元格高度一致 ### What is actually happening? fixed的单元格高度不一致导致错位 --- 表格宽度2001px,比fixed占位表格宽度(2000px)多出1像素, 第二列显示宽度200.09px,占位宽度是200px, 而特定长度的字符串恰好因为少了0.09px导致换行,占位比显示多了一行文字的高度,导致了表格错位。 这个问题在vue2版本的view-design同样存在
### Environment IOS和安卓/chrome浏览器(最新)/vue2 ### Reproduction link [https://baidu.com](https://baidu.com) ### Steps to reproduce table的columns属性。在定义某一列宽度属性为minWidth:150时。在iOS手机的chrome浏览器上内容会被显示全。 而在安卓手机的chrome浏览器上,这个内容就会被截取以...结尾,显示不全。 ### What is expected? 我期望的是两个端可以显示一样。不可能我所有的table都要去判断安卓还是ios再去定义宽度 ### What is actually happening? 安卓的table内容会被截取 --- 1
changePanelDate(panel, type, increment, updateOtherPanel = true){ const current = new Date(this[`${panel}PanelDate`]); // 我不知道为什么这里要加一个if语句,把panel === 'left'也改成+increment就功能正常了 if (panel === 'left') { current[`set${type}`](current[`get${type}`](), 0); } else { current[`set${type}`](current[`get${type}`]() + increment); } this[`${panel}PanelDate`]...
官网 https://www.iviewui.com/view-ui-plus/component/form/select#filterable 点击在 Playground 中打开 可复现
### What problem does this feature solve? 目前[表格组件树形数据展示](https://www.iviewui.com/view-ui-plus/component/form/table#tree)存在以下两个问题: 1. 第一级的有子叶节点的数据的文本与无子叶节点的数据的文本未对齐。 2. 展开按钮与文本之间没有间距。 希望优化表格组件树形数据展示,以提升树形数据的可读性。 ### What does the proposed API look like? 类似于[Ant Design Vue的表格组件的树形数据展示](https://www.antdv.com/components/table-cn#components-table-demo-expand-children)。
### What problem does this feature solve? 下拉选择器一次渲染时要加载一万条数据,采用虚拟列表的方式页面不会卡住 ### What does the proposed API look like? element已经实现了,期望和它一样,https://element-plus.org/zh-CN/component/select-v2。最起码最基础的单选选择器可以实现。
### Environment 操作系统:w7,浏览器:Chrome109.0.5414.120 vue:^3.2.25,view-ui-plus:^1.3.7 ### Reproduction link [http://vm.u-cheng.com:22114/vue3iframe/index.html#/](http://vm.u-cheng.com:22114/vue3iframe/index.html#/) ### Steps to reproduce 刷新几次之后就出现icon乱码的情况 ### What is expected? 能保证icon不乱码 ### What is actually happening? 现在是偶尔会乱码
vue3+nuxt3版本,Tabs标签不生效  都不生效的 
### Environment windows/chomre-Version 131.0.6778.86 (Official Build) (64-bit)/vue2 ### Reproduction link [https://www.iviewui.com/view-ui-plus/component/form/select#create](https://www.iviewui.com/view-ui-plus/component/form/select#create) ### Steps to reproduce 1. 进入 https://www.iviewui.com/view-ui-plus/component/form/select#create 2. 在第二个多选框中(new york, london。。。)手动增加多个选项,尽可能多 3. 让select失去焦点,滚动屏幕,将select下半部分在视口外 4. 现在点击可见的任何项的删除,都无法删除,并且还会附加一个额外的交互:(会自动聚焦一次,然后触发视口聚焦) 只有在select聚焦或在视口中才能删除 ### What is...
### Environment win11/Google Chrome127.0.6533.100 ### Reproduction link [https://run.iviewui.com/](https://run.iviewui.com/) ### Steps to reproduce https://www.iviewui.com/view-ui-plus/component/layout/ellipsis 点击 “在 Playground 中打开” 输入以下代码: 显示 Tooltip export default { data () { return { text: '史蒂夫·乔布斯(英语:Steve...