Tencent / tdesign-vue-next

A Vue3.x UI components lib for TDesign.
https://tdesign.tencent.com/vue-next
MIT License
1.46k stars 467 forks source link

🙋‍♂️ 组件库新需求 #848

Open supperdsj opened 2 years ago

supperdsj commented 2 years ago

说明

近期大量 issue 为组件库特性增加需求,如果当前组件库如有不满足业务需求的,可在此 issue 后评论,用户提的此类 issue 也会归类到此,原 issue 会被关闭。统一在这边做需求管理

不是每一个特性我们都会支持,涉及到 API 增加的需求,待 PMC 评审通过后,会开新的 issue 进入 in progress 流程。

新组件需求

ConfigProvider

Tree

Upload

TreeSelect

Tabs

DatePicker

Menu

Dialog

InputNumber

Select

Transfer

Tag

Yacj commented 1 year ago

希望加一个 pageHeader组件 有业务需求,并且市场主流组件都有 https://arco.design/vue/component/page-header https://www.antdv.com/components/page-header

yuzunyue commented 1 year ago

Tag 标签新加color属性支持自定义颜色,请问这需求实现了嘛?

wangyang0210 commented 1 year ago

有点好奇,为什么组件库一般不会提供视频组件?

Hiram-Wong commented 1 year ago

希望增加无限滚动组件,上滑到底部加载数据,且支持手动切换是否禁用

arieslee commented 1 year ago

像tag、button这些带背景色的组件能不能搞个支持自定义颜色的API呀?就像它这种的^_^ : https://vuesax.com/docs/components/#color

lx11573 commented 1 year ago

ConfigProvider 增加统一的 size 配置吧, 不然需要每个组件单独配置

heianxiyi commented 1 year ago

ImageViewer 图片预览 添加视频预览格式吧,能自定义预览的标签

uyarn commented 1 year ago

ConfigProvider 增加统一的 size 配置吧, 不然需要每个组件单独配置

@lx11573 有这个计划 但是涉及组件的样式 还得设计同学再一起看看

lx11573 commented 1 year ago

ConfigProvider 增加统一的 size 配置吧, 不然需要每个组件单独配置

@lx11573 有这个计划 但是涉及组件的样式 还得设计同学再一起看看

我现在是自己搞了个全局属性将就用着,期待更新

sunjiesama commented 1 year ago

Cascader 级联选择器能同时拿到value和label的值

image

现在只能拿到value,希望能获取["北京市","北京市","东城区"]

tanhh326 commented 1 year ago

DialogPlugin 怎么使用主程序vue实例中注册的插件,比如 v-loading 指令?

xiaofeng1998025 commented 1 year ago

Transfer 分页的时候希望增加可以动态分页,而不是现在的假分页一下全部加载

tanhh326 commented 1 year ago

image 批量上传组件希望支持二次修改文件名

gitsheny commented 10 months ago

希望能做一个整合版的搜索框,以避免搜索项过多导致换行影响美观。如下图, 点击输入框后,显示所有筛选项的下拉列表,选择后,文本直接输入,其他类型再显示对应的弹窗,例如选择器、时间等常用的搜索表单项。选中内容后结果以标签形式展示 1 2 3

ouyoungs commented 10 months ago

期望增加按钮组功能,现在的按钮是单个的,有一排成组的,可同时单选、多选的

qingmang commented 10 months ago

image image

ls-v commented 10 months ago

期望增加:滚动条Scrollbar组件

ls-v commented 10 months ago

期望增加:空状态Empty组件

TangSY commented 9 months ago

color-picker 组件,新增自定义trigger的slot

gitsheny commented 9 months ago

希望做一个表格内的分组功能,可以通过配置将相邻的几行分成一组,可以通过分组将多行折叠展开以及选中关联。 比如下图中的以日期为分组 虽然树型结构大概能实现但是占了一行位置 1

duweikang commented 7 months ago

希望支持upload 上传图片前剪裁图片,自定义剪裁比例。

uyarn commented 7 months ago

Tag 标签新加color属性支持自定义颜色,请问这需求实现了嘛?

已经合入主分支 这周的版本会发布

entireyu commented 7 months ago

希望可以增加文字复制功能

focus0802 commented 7 months ago

希望select组件在搜索状态下可以默认选中第一个选项

NetFreeOps commented 6 months ago

希望增加拖拽排序组件,同时将List组件改成可以拖拽排序

JHeLiu commented 5 months ago

那个对话框默认是不是太大了 高度 跟宽度 image

FESSXX commented 5 months ago

Space 组件是否能增加justify-content属性的支持

wuhaining commented 5 months ago

希望增加统一设置组件size大小配置,类似这样 const app = createApp(App) app.use(TDesign, { size: 'small', })

ueiheng commented 3 months ago

t-textarea组件:

  1. 使用原生textarea Dom属性,textarea.rows+=1增加高度,组件高度不会变化。
  2. 使用JS插入“/n”到文本中,组件高度也不会自适应,必须要打一个字,高度瞬间变化。 BUG即需求,有解决方案吗?
Aalivexy commented 3 months ago

暗色模式: 根据媒体查询自动切换暗黑模式

AliceZ413 commented 2 months ago

Table 表格

希望可以增加以下两个功能:

  1. sort增加新的触发模式,点击列表头即可触发排序,不需要点击排序按钮
  2. Table组件增加点击表头事件
PengYYYYY commented 1 month ago

暗色模式: 根据媒体查询自动切换暗黑模式

可以参考 starter 关于暗黑模式的实现: https://github.com/Tencent/tdesign-vue-next-starter

PengYYYYY commented 1 month ago

希望支持upload 上传图片前剪裁图片,自定义剪裁比例。

可以参考https://fengyuanchen.github.io/cropperjs/的实现,基础组件库不会做这么重的组件

PengYYYYY commented 1 month ago

期望增加:空状态Empty组件

1.10.0 已增加

labbomb commented 1 month ago

期望增加: switch开关的事件,参考element plus image

beergold commented 1 month ago

https://github.com/Tencent/tdesign-vue-next/issues/4613

stupidream commented 1 week ago

期望增加: switch开关的事件,参考element plus image

这个功能挺重要,真希望增加

uyarn commented 1 week ago

这个功能挺重要,真希望增加

是什么样的使用场景?

Yacj commented 1 week ago

这个功能挺重要,真希望增加

是什么样的使用场景?

有需求 是要通过 异步请求 或者 其他条件 状态 判断能不能改变状态

mustars commented 1 day ago

cascader、treeselect,无法使用键盘操作; select组件,数字区的回车键无作用;

什么时候可以开始优化啊