tdesign-vue-next icon indicating copy to clipboard operation
tdesign-vue-next copied to clipboard

🙋‍♂️ 组件库新需求

Open supperdsj opened this issue 2 years ago • 86 comments

说明

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

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

新组件需求

  • [ ] 讨论APISplit 组件 https://github.com/Tencent/tdesign-vue-next/issues/1106
  • [x] 已完成Typography 组件 https://github.com/Tencent/tdesign-vue-next/issues/1354

ConfigProvider

  • [ ] 进行中: TableConfig 增加 borderedstripe 配置 https://github.com/Tencent/tdesign-vue-next/issues/1343
  • [x] 已完成: 支持全局自定义 icon https://github.com/Tencent/tdesign-vue-next/issues/1403

Tree

  • [x] 已完成:希望能提供在删除已经懒加载得到节点后重新进行懒加载的功能 https://github.com/Tencent/tdesign-vue-next/issues/1411
  • [ ] 待讨论:在过滤状态下的交互优化 https://github.com/Tencent/tdesign-vue-next/issues/1241
  • [ ] 待讨论:如果是目录树,可以限制叶子结点不能 drop 到子结点作为从而变为目录 https://github.com/Tencent/tdesign-vue-next/issues/1265

Upload

  • [ ] 待讨论:上传组件preview无法配置属性,大图会溢出 https://github.com/Tencent/tdesign-vue-next/issues/1283
  • [ ] 待讨论:蒙层内容可自定义成 slot https://github.com/Tencent/tdesign-vue-next/issues/1282

TreeSelect

  • [ ] 待讨论:增加显示上级节点功能 https://github.com/Tencent/tdesign-vue-next/issues/1069

Tabs

  • [x] 已完成:增加按钮希望可以自定义内容 https://github.com/Tencent/tdesign-vue-next/issues/1288

DatePicker

  • [ ] 待讨论:增加日期多选功能 https://github.com/Tencent/tdesign-vue-next/issues/1192

Menu

  • [x] 已完成:调整展开的过渡动画 https://github.com/Tencent/tdesign-vue-next/issues/1138
  • [x] 已完成:侧导航折叠状态下,为图标添加tooltip友好提示 https://github.com/Tencent/tdesign-vue-next/issues/1220

Dialog

  • [x] 已完成:对话框全屏
    • 需求来源 #1342
    • 需求进行 #1542 处理人 @huoyuhao

InputNumber

  • [ ] 获得焦点实例方法 #1584

Select

  • [x] 加入blur/focus实例方法和autofocus自动聚焦属性 #1456

Transfer

  • [ ] 穿梭框可以绑定对象值 #1658

Tag

  • [x] Tag 标签新加color属性支持自定义颜色 #1715

supperdsj avatar May 23 '22 03:05 supperdsj

👋 @supperdsj,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar May 23 '22 03:05 github-actions[bot]

业务需要全系统的dialog都要满足没有closebtn,不可以点击蒙层关闭,不可以通过键盘esc关闭。from from issue https://github.com/Tencent/tdesign-vue-next/issues/747

PengYYYYY avatar May 23 '22 03:05 PengYYYYY

希望增加backtop和滚动条样式

WINGSIGOD avatar Jun 16 '22 07:06 WINGSIGOD

backtop

组件有规划,滚动条样式是指?

PengYYYYY avatar Jul 05 '22 02:07 PengYYYYY

就是原身滚动条有点丑 有好看一点的滚动条样式替换吗

WINGSIGOD avatar Jul 05 '22 02:07 WINGSIGOD

narrow-scrollbar 可以加这个类,组件库自带了这个样式

PengYYYYY avatar Jul 05 '22 06:07 PengYYYYY

希望增加缺省页和时间轴组件

yangyuexiong avatar Aug 09 '22 12:08 yangyuexiong

文字按钮鼠标移入不应该都是灰色,或者应该增加一个开关,根据每个主题配置不同的鼠标移入背景色,如: image image 以及希望增加一个文本组件,可以根据 高度、宽度、字数 进行文字缩略。

SLSSZM avatar Aug 11 '22 04:08 SLSSZM

对话框内容过长发生滚动出现的滚动条是原生的 image 建议默认加上narrow-scrollbar类 image

SLSSZM avatar Aug 11 '22 06:08 SLSSZM

@pengYYYYY backtop组件和image展示组件近期有计划上线吗?

arieslee avatar Aug 11 '22 09:08 arieslee

需求:支持所有组件的所有图标,全局配置(React 已经实现,可以跟进参考)

chaishi avatar Aug 12 '22 10:08 chaishi

需求:支持所有组件的所有图标,全局配置(React 已经实现,可以跟进参考)

可参考 React https://github.com/Tencent/tdesign-react/pull/1181

honkinglin avatar Aug 12 '22 10:08 honkinglin

希望增加缺省页和时间轴组件

time-line开发中

PengYYYYY avatar Aug 12 '22 10:08 PengYYYYY

@pengYYYYY backtop组件和image展示组件近期有计划上线吗?

backtop和image开发中

PengYYYYY avatar Aug 12 '22 10:08 PengYYYYY

穿梭框支持 height 属性调整高度 #1405

PengYYYYY avatar Aug 14 '22 11:08 PengYYYYY

希望selectInput的菜单能用键盘上下进行选择

SLSSZM avatar Aug 18 '22 02:08 SLSSZM

希望selectInput的菜单能用键盘上下进行选择

selectInput 是一个基础类的组件,提供给 date-picker, time-picker, cascader 这些组件用的,键盘上下选择的话不会做在这个组件里面,可以参考 select 组件的实现

PengYYYYY avatar Aug 20 '22 05:08 PengYYYYY

希望t-input以及其它的输入型标签能支持一下 v-model.trim 类似的修饰符

zonewancheng avatar Aug 26 '22 02:08 zonewancheng

希望t-input以及其它的输入型标签能支持一下 v-model.trim 类似的修饰符

修饰符类的需求暂时不会加,考虑到这是vue的语法糖,td是一个支持多框架的组件库,这类语法糖在react并没有,可以按自身需要对基础组件做封装

PengYYYYY avatar Aug 26 '22 15:08 PengYYYYY

经过讨论,dialog增加全屏api

PengYYYYY avatar Aug 30 '22 08:08 PengYYYYY

希望Tabs组件增加extra插槽 例如: 微信截图_20220907102804 微信截图_20220907102815

liect avatar Sep 07 '22 02:09 liect

Drawer抽屉可以提供和Dialog对话框一样的插件函数调用方式嘛

Reg1350 avatar Oct 17 '22 01:10 Reg1350

image 图片上传控件,增加视频上传、图片上传,且可预览,可删除可交换顺序(前移,后移)

hexu6788 avatar Oct 17 '22 14:10 hexu6788

需要增加一个组件。 解决如: 设置库存预警,库存数为1-10之间的数字 显示为库存不足,结果为11-50显示为库存正常,>=50 显示为 库存充裕。 image

hexu6788 avatar Oct 17 '22 14:10 hexu6788

需要增加一个组件。 解决如: 设置库存预警,库存数为1-10之间的数字 显示为库存不足,结果为11-50显示为库存正常,>=50 显示为 库存充裕。 image

这个组件可以由slider和input-number 拼接而成

PengYYYYY avatar Oct 18 '22 06:10 PengYYYYY

Drawer抽屉可以提供和Dialog对话框一样的插件函数调用方式嘛 +1 Me too

liect avatar Oct 27 '22 03:10 liect

希望可以新增Cascader自定义前置后置icon的功能,因为很多组件都已经有这个功能了,input select datapick等。这些组件放在一个表单里,唯独Cascader没有图标。

sunjiesama avatar Nov 01 '22 02:11 sunjiesama

希望增加缺省页和时间轴组件

time-line开发中

问下 timeline 开发的如何了?我看文档组件概览有,但是点不进去

PDieE avatar Nov 03 '22 12:11 PDieE

cascader 基于 selectInput 做的实现,可用 selectInputProps 透传, 用 selectInputlabelsuffix 来实现该功能。

PengYYYYY avatar Nov 04 '22 02:11 PengYYYYY

希望增加缺省页和时间轴组件

time-line开发中

问下 timeline 开发的如何了?我看文档组件概览有,但是点不进去

尽快开发

PengYYYYY avatar Nov 04 '22 02:11 PengYYYYY