Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
11 of 19 tasks
supperdsj opened this issue May 23, 2022 · 109 comments
Open
11 of 19 tasks

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

supperdsj opened this issue May 23, 2022 · 109 comments
Labels

Comments

@supperdsj
Copy link

supperdsj commented May 23, 2022

说明

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

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

新组件需求

ConfigProvider

Tree

Upload

TreeSelect

Tabs

DatePicker

Menu

Dialog

InputNumber

Select

Transfer

Tag

@github-actions
Copy link
Contributor

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

@PengYYYYY PengYYYYY changed the title [tConfigProvider] 希望支持更多的组件props默认参数 [ConfigProvider] 全局配置相关配置需求 May 23, 2022
@PengYYYYY PengYYYYY changed the title [ConfigProvider] 全局配置相关配置需求 [ConfigProvider] 全局配置需求集合 May 23, 2022
@PengYYYYY
Copy link
Collaborator

PengYYYYY commented May 23, 2022

业务需要全系统的dialog都要满足没有closebtn,不可以点击蒙层关闭,不可以通过键盘esc关闭。from from issue #747

@PengYYYYY PengYYYYY changed the title [ConfigProvider] 全局配置需求集合 [WIP][ConfigProvider] 全局配置需求集合 May 23, 2022
@PengYYYYY PengYYYYY added the WIP label May 23, 2022
@PengYYYYY PengYYYYY pinned this issue May 23, 2022
@WINGSIGOD
Copy link

希望增加backtop和滚动条样式

@PengYYYYY
Copy link
Collaborator

backtop

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

@WINGSIGOD
Copy link

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

@PengYYYYY
Copy link
Collaborator

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

@PengYYYYY PengYYYYY changed the title [WIP][ConfigProvider] 全局配置需求集合 [WIP] 组件库用户需求列表 Aug 8, 2022
@PengYYYYY PengYYYYY changed the title [WIP] 组件库用户需求列表 [WIP] 组件库新需求列表 Aug 8, 2022
@yangyuexiong
Copy link

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

@SLSSZM
Copy link

SLSSZM commented Aug 11, 2022

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

@SLSSZM
Copy link

SLSSZM commented Aug 11, 2022

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

@arieslee
Copy link

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

@chaishi
Copy link
Collaborator

chaishi commented Aug 12, 2022

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

@honkinglin
Copy link
Collaborator

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

可参考 React
Tencent/tdesign-react#1181

@PengYYYYY
Copy link
Collaborator

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

time-line开发中

@PengYYYYY
Copy link
Collaborator

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

backtop和image开发中

@beergold
Copy link

#4613

@stupidream
Copy link

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

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

@uyarn
Copy link
Collaborator

uyarn commented Oct 25, 2024

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

是什么样的使用场景?

@Yacj
Copy link

Yacj commented Oct 25, 2024

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

是什么样的使用场景?

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

centuryPark added a commit to centuryPark/tdesign-vue-next that referenced this issue Nov 1, 2024
centuryPark added a commit to centuryPark/tdesign-vue-next that referenced this issue Nov 1, 2024
@uyarn uyarn closed this as completed in 62e4718 Nov 5, 2024
@uyarn uyarn reopened this Nov 5, 2024
@mustars
Copy link

mustars commented Nov 6, 2024

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

什么时候可以开始优化啊

@china-chaim
Copy link

希望有一个全局关闭所有loading的方法

@bypanghu
Copy link

imageViewer 希望支持 video 元素

@savoygu
Copy link

savoygu commented Dec 19, 2024

希望 DatePicker 支持 单击范围选择

https://semi.design/zh-CN/input/datepicker#%E5%91%A8%E9%80%89%E6%8B%A9

@Jedwuu
Copy link

Jedwuu commented Dec 21, 2024

Tabs
期望增加 TabNav 每一项右键的事件

@china-chaim
Copy link

Steps 步骤条status 需要一个警告状态,使用场景:步骤临时中断,但是并没有结束也没错误,等待修复警告问题后继续的那种。颜色是主题warning的橘黄色

@zengweigit
Copy link

TextField都有onTap方法,TDInput能不能增加onTap方法?

@lyumg
Copy link

lyumg commented Feb 18, 2025

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

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

两年过去了,这个需求还是不能上么...

@Dabuguoni
Copy link

希望可以为chat组件添加类似semi-design-vue 中chat组件的status状态。

@classfang
Copy link

AIChat 系列组件支持多语言吗?

@850036165
Copy link

希望新增一个PageHeader组建

@zhaojjiang
Copy link

zhaojjiang commented Mar 21, 2025

[Feature Request][Tooltip]: 添加显隐控制

场景描述/现状

折叠菜单的按钮加了 Tooltip 提示,但是在触控屏上,折叠菜单收起时 Tooltip 仍会显示,需要手动点击页面其他区域才会消失

需求描述

添加 API 以方便手动控制 Tooltip 的显隐,(不是受控模式,受控模式的话外层交互有点复杂了,有 API 可以手动关闭即可)

@hLinx
Copy link

hLinx commented Apr 23, 2025

希望增加TableColumn组件,原项目中原本使用其它组件库大量使用的是Table + TableColumn方式,现在正在考虑全部切换到 tdesign 组件库,团队成员习惯了这种方式。

在单元格存在复杂交互,并且这个单元格会被多个table共用,TableColumn的组件化实现方式经过验证会更好点

@uyarn
Copy link
Collaborator

uyarn commented Apr 24, 2025

希望增加TableColumn组件,原项目中原本使用其它组件库大量使用的是Table + TableColumn方式,现在正在考虑全部切换到 tdesign 组件库,团队成员习惯了这种方式。

在单元格存在复杂交互,并且这个单元格会被多个table共用,TableColumn的组件化实现方式经过验证会更好点

TableColumn 和我们直接用column 字段配置复用区别是什么,column字段也可以复用吧?🤔

@pzgz
Copy link

pzgz commented Apr 24, 2025

希望新增一个PageHeader组建

同希望能增加一个Page Header组件,不是很难做的组件,但一个统一的组件可以方便全局design

@hLinx
Copy link

hLinx commented Apr 28, 2025

希望增加TableColumn组件,原项目中原本使用其它组件库大量使用的是Table + TableColumn方式,现在正在考虑全部切换到 tdesign 组件库,团队成员习惯了这种方式。
在单元格存在复杂交互,并且这个单元格会被多个table共用,TableColumn的组件化实现方式经过验证会更好点

TableColumn 和我们直接用column 字段配置复用区别是什么,column字段也可以复用吧?🤔

column 字段配置确实能复用,但是现在接入tdesign的主要问题

  • 全局搜了一下一共有 200+表格全是Table + TableColumn的方式,转成column配置的方式工作量太大
  • 使用column配置的方式不得不采用tsx的写法,当前项目可能更希望保持template的写法
  • 关于复用
    column 配置
import clusterNameColumn from './cluster-name-column';

const tableColumn = [
  {
    colKey: 'name',
    title: '名称',
    width: '100',
  },
  ...,

  // 公共 column 会触发一些事件,解决方案和通用写法区别大
  clusterNameColumn({
    onChange: handleChange
  }),
  ...
]

column 组件

<template>
  <Table>
    <Column title="名称" colKey="name" />
    ...
    <ClusterNameColumn @change="handleChange" />
    ...
  </Table>
</template>
<script setup lang="ts">
  import ClusterNameColumn from './cluster-name-column'
</script>

当前项目绝大部分是Table 场景,且单元格承载的交互比较多、比较复杂要转成tsx的写法确实会带来一些编码问题(根据当前项目情况),这个在前期项目规范制定时已经评估过

@jsh-xu
Copy link

jsh-xu commented May 4, 2025

建议:Tabs 增加tab按钮的位置可以自定义,可以固定在最右侧或紧跟最后一个tab nav 标题的后边 @PengYYYYY

@lenoray
Copy link

lenoray commented May 8, 2025

AI Chat对话组件,ChatItem能否增加提示功能,比如copilot在问答最后显示的三个提示,类似功能在抖音组件中也有响应功能。https://semi-ui-vue.netlify.app/zh-CN/plus/chat/#%E6%8F%90%E7%A4%BA%E4%BF%A1%E6%81%AF

Image

Image

@FairZhu
Copy link

FairZhu commented May 19, 2025

可以开发个图片管理组件吗,大部分系统都有选择图片的需要

Image

@lyumg
Copy link

lyumg commented Jun 4, 2025

ConfigProvider 什么时候能增加统一的 size 配置...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests