vue-devui icon indicating copy to clipboard operation
vue-devui copied to clipboard

UI components based on Vue3 and DevUI Design

Results 255 vue-devui issues
Sort by recently updated
recently updated
newest added

### Version latest ### Vue Version latest ### Link to minimal reproduction [猛击复现](https://devcloudfe.github.io/devui-playground/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuIDxoND5yYWRpbzwvaDQ+XG4gPGQtcmFkaW8tZ3JvdXAgdi1tb2RlbD1cImJ1dHRvbkNob29zZTFcIiBzaXplPVwibGdcIiBkaXJlY3Rpb249XCJjb2x1bW5cIiBmaWxsPVwicmdiKDI1NSwxOTMsNylcIiB0ZXh0LWNvbG9yPVwiI2NhM2QzZFwiPlxuICAgIDxkLXJhZGlvLWJ1dHRvbiB2LWZvcj1cIml0ZW0gaW4gYnV0dG9uTGlzdDFcIiA6a2V5PVwiaXRlbVwiIDp2YWx1ZT1cIml0ZW1cIj4ge3sgaXRlbSB9fSA8L2QtcmFkaW8tYnV0dG9uPlxuICA8L2QtcmFkaW8tZ3JvdXA+XG4gIFxuICA8aDQ+Y2hlY2tib3g8L2g0PlxuICA8ZC1jaGVja2JveC1ncm91cCB2LW1vZGVsPVwiYnV0dG9uVmFsdWVzMVwiIHNpemU9XCJsZ1wiIGlzLXNob3ctdGl0bGUgY29sb3I9XCIjRkE5ODQxXCIgdGV4dC1jb2xvcj1cIiNmZmZcIiBkaXJlY3Rpb249XCJjb2x1bW5cIj5cbiAgICA8ZC1jaGVja2JveC1idXR0b25cbiAgICAgIHYtZm9yPVwiaXRlbSBpbiBidXR0b25PcHRpb25zMVwiXG4gICAgICA6bGFiZWw9XCJpdGVtLmxhYmVsXCJcbiAgICAgIDp2YWx1ZT1cIml0ZW0udmFsdWVcIlxuICAgICAgOmtleT1cIml0ZW0udmFsdWVcIlxuICAgICAgOnRpdGxlPVwiaXRlbS50aXRsZVwiXG4gICAgPlxuICAgIDwvZC1jaGVja2JveC1idXR0b24+XG4gIDwvZC1jaGVja2JveC1ncm91cD5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XG5pbXBvcnQgeyBzZXR1cERldnVpIH0gZnJvbSAnLi9kZXZ1aS5qcydcbmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJztcblxuXG4vLyBkb24ndCByZW1vdmVcbnNldHVwRGV2dWkoKVxuICBcbiAgY29uc3QgYnV0dG9uTGlzdDEgPSByZWYoWydyYWRpbzEnLCAncmFkaW8yJywgJ3JhZGlvMyddKTtcbiAgbGV0IGJ1dHRvbkNob29zZTEgPSByZWYoJ3JhZGlvMScpO1xuXG4gIFxuICBjb25zdCBidXR0b25PcHRpb25zMSA9IHJlZihbXG4gICAgICB7IGxhYmVsOiAn6YCJ6aG5MScsIGRpc2FibGVkOiB0cnVlLCB2YWx1ZTogMiwgaWQ6IDEsIHRpdGxlOiAn6Ieq5a6a5LmJdGl0bGUxJyB9LFxuICAgICAgeyBsYWJlbDogJ+mAiemhuTInLCB2YWx1ZTogMywgaWQ6IDIsIHRpdGxlOiAn6Ieq5a6a5LmJdGl0bGUyJyB9LFxuICAgICAgeyBsYWJlbDogJ+mAiemhuTMnLCB2YWx1ZTogNCwgaWQ6IDMsIHRpdGxlOiAn6Ieq5a6a5LmJdGl0bGUzJyB9LFxuICAgIF0pO1xuICBcbiAgIGNvbnN0IGJ1dHRvblZhbHVlczEgPSByZWYoWzJdKTtcbjwvc2NyaXB0PiIsImltcG9ydC1tYXAuanNvbiI6IntcImltcG9ydHNcIjp7XCJkZXZ1aS10aGVtZVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vZGV2dWktdGhlbWVAbGF0ZXN0L2luZGV4LmVzLmpzXCIsXCJ2dWUtZGV2dWlcIjpcImh0dHBzOi8vdW5wa2cuY29tL3Z1ZS1kZXZ1aUBsYXRlc3QvdnVlLWRldnVpLmVzLmpzXCIsXCJ2dWVcIjpcImh0dHBzOi8vdW5wa2cuY29tL3Z1ZUBsYXRlc3QvZGlzdC92dWUuZXNtLWJyb3dzZXIuanNcIixcInZ1ZS1yb3V0ZXJcIjpcImh0dHBzOi8vdW5wa2cuY29tL3Z1ZS1yb3V0ZXJAbGF0ZXN0L2Rpc3QvdnVlLXJvdXRlci5lc20tYnJvd3Nlci5qc1wiLFwiQGZsb2F0aW5nLXVpL2RvbVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vQGZsb2F0aW5nLXVpL2RvbUBsYXRlc3QvZGlzdC9mbG9hdGluZy11aS5kb20uZXNtLmpzXCIsXCJAZmxvYXRpbmctdWkvY29yZVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vQGZsb2F0aW5nLXVpL2NvcmVAbGF0ZXN0L2Rpc3QvZmxvYXRpbmctdWkuY29yZS5lc20uanNcIixcIkB2dWV1c2UvY29yZVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vQHZ1ZXVzZS9jb3JlQGxhdGVzdC9pbmRleC5tanNcIixcIkB2dWUvZGV2dG9vbHMtYXBpXCI6XCJodHRwczovL3VucGtnLmNvbS9AdnVlL2RldnRvb2xzLWFwaUBsYXRlc3QvbGliL2VzbS9pbmRleC5qc1wiLFwiQHZ1ZXVzZS9zaGFyZWRcIjpcImh0dHBzOi8vdW5wa2cuY29tL0B2dWV1c2Uvc2hhcmVkQGxhdGVzdC9pbmRleC5tanNcIixcInZ1ZS1kZW1pXCI6XCJodHRwczovL3VucGtnLmNvbS92dWUtZGVtaUBsYXRlc3QvbGliL2luZGV4Lm1qc1wifX0ifQ==) ### Step to reproduce [猛击复现](https://devcloudfe.github.io/devui-playground/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuIDxoND5yYWRpbzwvaDQ+XG4gPGQtcmFkaW8tZ3JvdXAgdi1tb2RlbD1cImJ1dHRvbkNob29zZTFcIiBzaXplPVwibGdcIiBkaXJlY3Rpb249XCJjb2x1bW5cIiBmaWxsPVwicmdiKDI1NSwxOTMsNylcIiB0ZXh0LWNvbG9yPVwiI2NhM2QzZFwiPlxuICAgIDxkLXJhZGlvLWJ1dHRvbiB2LWZvcj1cIml0ZW0gaW4gYnV0dG9uTGlzdDFcIiA6a2V5PVwiaXRlbVwiIDp2YWx1ZT1cIml0ZW1cIj4ge3sgaXRlbSB9fSA8L2QtcmFkaW8tYnV0dG9uPlxuICA8L2QtcmFkaW8tZ3JvdXA+XG4gIFxuICA8aDQ+Y2hlY2tib3g8L2g0PlxuICA8ZC1jaGVja2JveC1ncm91cCB2LW1vZGVsPVwiYnV0dG9uVmFsdWVzMVwiIHNpemU9XCJsZ1wiIGlzLXNob3ctdGl0bGUgY29sb3I9XCIjRkE5ODQxXCIgdGV4dC1jb2xvcj1cIiNmZmZcIiBkaXJlY3Rpb249XCJjb2x1bW5cIj5cbiAgICA8ZC1jaGVja2JveC1idXR0b25cbiAgICAgIHYtZm9yPVwiaXRlbSBpbiBidXR0b25PcHRpb25zMVwiXG4gICAgICA6bGFiZWw9XCJpdGVtLmxhYmVsXCJcbiAgICAgIDp2YWx1ZT1cIml0ZW0udmFsdWVcIlxuICAgICAgOmtleT1cIml0ZW0udmFsdWVcIlxuICAgICAgOnRpdGxlPVwiaXRlbS50aXRsZVwiXG4gICAgPlxuICAgIDwvZC1jaGVja2JveC1idXR0b24+XG4gIDwvZC1jaGVja2JveC1ncm91cD5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XG5pbXBvcnQgeyBzZXR1cERldnVpIH0gZnJvbSAnLi9kZXZ1aS5qcydcbmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJztcblxuXG4vLyBkb24ndCByZW1vdmVcbnNldHVwRGV2dWkoKVxuICBcbiAgY29uc3QgYnV0dG9uTGlzdDEgPSByZWYoWydyYWRpbzEnLCAncmFkaW8yJywgJ3JhZGlvMyddKTtcbiAgbGV0IGJ1dHRvbkNob29zZTEgPSByZWYoJ3JhZGlvMScpO1xuXG4gIFxuICBjb25zdCBidXR0b25PcHRpb25zMSA9IHJlZihbXG4gICAgICB7IGxhYmVsOiAn6YCJ6aG5MScsIGRpc2FibGVkOiB0cnVlLCB2YWx1ZTogMiwgaWQ6IDEsIHRpdGxlOiAn6Ieq5a6a5LmJdGl0bGUxJyB9LFxuICAgICAgeyBsYWJlbDogJ+mAiemhuTInLCB2YWx1ZTogMywgaWQ6IDIsIHRpdGxlOiAn6Ieq5a6a5LmJdGl0bGUyJyB9LFxuICAgICAgeyBsYWJlbDogJ+mAiemhuTMnLCB2YWx1ZTogNCwgaWQ6IDMsIHRpdGxlOiAn6Ieq5a6a5LmJdGl0bGUzJyB9LFxuICAgIF0pO1xuICBcbiAgIGNvbnN0IGJ1dHRvblZhbHVlczEgPSByZWYoWzJdKTtcbjwvc2NyaXB0PiIsImltcG9ydC1tYXAuanNvbiI6IntcImltcG9ydHNcIjp7XCJkZXZ1aS10aGVtZVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vZGV2dWktdGhlbWVAbGF0ZXN0L2luZGV4LmVzLmpzXCIsXCJ2dWUtZGV2dWlcIjpcImh0dHBzOi8vdW5wa2cuY29tL3Z1ZS1kZXZ1aUBsYXRlc3QvdnVlLWRldnVpLmVzLmpzXCIsXCJ2dWVcIjpcImh0dHBzOi8vdW5wa2cuY29tL3Z1ZUBsYXRlc3QvZGlzdC92dWUuZXNtLWJyb3dzZXIuanNcIixcInZ1ZS1yb3V0ZXJcIjpcImh0dHBzOi8vdW5wa2cuY29tL3Z1ZS1yb3V0ZXJAbGF0ZXN0L2Rpc3QvdnVlLXJvdXRlci5lc20tYnJvd3Nlci5qc1wiLFwiQGZsb2F0aW5nLXVpL2RvbVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vQGZsb2F0aW5nLXVpL2RvbUBsYXRlc3QvZGlzdC9mbG9hdGluZy11aS5kb20uZXNtLmpzXCIsXCJAZmxvYXRpbmctdWkvY29yZVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vQGZsb2F0aW5nLXVpL2NvcmVAbGF0ZXN0L2Rpc3QvZmxvYXRpbmctdWkuY29yZS5lc20uanNcIixcIkB2dWV1c2UvY29yZVwiOlwiaHR0cHM6Ly91bnBrZy5jb20vQHZ1ZXVzZS9jb3JlQGxhdGVzdC9pbmRleC5tanNcIixcIkB2dWUvZGV2dG9vbHMtYXBpXCI6XCJodHRwczovL3VucGtnLmNvbS9AdnVlL2RldnRvb2xzLWFwaUBsYXRlc3QvbGliL2VzbS9pbmRleC5qc1wiLFwiQHZ1ZXVzZS9zaGFyZWRcIjpcImh0dHBzOi8vdW5wa2cuY29tL0B2dWV1c2Uvc2hhcmVkQGxhdGVzdC9pbmRleC5tanNcIixcInZ1ZS1kZW1pXCI6XCJodHRwczovL3VucGtnLmNvbS92dWUtZGVtaUBsYXRlc3QvbGliL2luZGV4Lm1qc1wifX0ifQ==) ### What is expected radio-group、checkbox-group, 按钮形态 属性direction="column"时样式正常 ### What is actually happening...

### Version v1.0.0-rc.11 ### Vue Version 3.2.29 ### Link to minimal reproduction ### Step to reproduce [open](https://vue-devui.github.io/components/pagination/#%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95) ### What is expected 建议Select选择和Input统一大小 ### What is actually happening 大小不一 ### Any...

bug
good first issue
v1.0.0

### Version v1.0.0-rc.11 ### Vue Version 3.2.29 ### Link to minimal reproduction 未展开 展开 ### Step to reproduce 打开手风琴页面 ### What is expected 显示正常 ### What is actually happening 显示异常...

bug
good first issue

### Version v1.0.0-rc.11 ### Vue Version 3.2.29 ### Link to minimal reproduction color-pick无法使用 ### Step to reproduce 打卡color-picker组件,点击选择 ### What is expected 能够选择 ### What is actually happening 无法选择 ###...

bug
good first issue

### Version v1.0.0-rc.11 ### Vue Version 3.2.29 ### Link to minimal reproduction ### Step to reproduce 使用Table,表格单元格超过28px ### What is expected 希望元素不被遮盖 ### What is actually happening 元素被遮盖 ### Any...

bug
good first issue
v1.0.0

### Version latest ### Vue Version latest ### Link to minimal reproduction 复现链接: [https://devui.huawei.com/vue/components/select/#筛选、搜索选项](https://devui.huawei.com/vue/components/select/#%E7%AD%9B%E9%80%89%E3%80%81%E6%90%9C%E7%B4%A2%E9%80%89%E9%A1%B9) 先选择`Option 1` ![image](https://user-images.githubusercontent.com/9566362/186810304-036b2ca2-eb0b-4cec-8123-561f2014f2a6.png) 再退格删除`Option 1` ![image](https://user-images.githubusercontent.com/9566362/186810208-f7920a98-6c71-4aea-a294-e30020764a3c.png) 这时选不到`Option 1`了 ### Step to reproduce 复现链接: [https://devui.huawei.com/vue/components/select/#筛选、搜索选项](https://devui.huawei.com/vue/components/select/#%E7%AD%9B%E9%80%89%E3%80%81%E6%90%9C%E7%B4%A2%E9%80%89%E9%A1%B9) 先选择`Option 1`...

bug
good first issue
v1.0.0

### Version 1.0.1 ### Vue Version 3.2 ### Link to minimal reproduction https://vue-devui.github.io/components/mention/#%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95 ### Step to reproduce 1. 输入文字xx 2. 追加输入触发字符@ ### What is expected 应触发hint ### What is actually...

bug
good first issue

具体查看select/__tests__/select.spec.tsx文件,其中的setTimeout里的内容并未真正执行,例如这一行,将期望的except的内容改成其他任意值,测试也能通过 https://github.com/DevCloudFE/vue-devui/blob/87a1b8507cee825032ee1028d751b605c2c16c5d/packages/devui-vue/devui/select/__tests__/select.spec.tsx#L503

good first issue
unit-test

### Version latest ### Vue Version 3.2.37 ### Link to minimal reproduction ![tree-drag-bug](https://user-images.githubusercontent.com/63281354/188365292-e5dab1fc-e521-43e6-abc9-36446dba50c9.gif) ### Step to reproduce ![tree-drag-bug](https://user-images.githubusercontent.com/63281354/188365312-678aaf4d-938c-4b23-a33a-6d86f3d50da8.gif) ### What is expected 希望所有节点都能够拖拽移动到根节点 ### What is actually happening 将根节点移动到子节点里面之后,没办法再次移动到根节点。 ###...

bug
good first issue

重构List组件

PR: unreviewed
refactoring