opentiny / opentiny/tiny-vue

✨ [Feature]: Table expand multi-column

Open
#548 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Less
Stars
2.3k
Forks
355
Avg merge
4d 14h
Merged PRs (30d)
24

Description

What problem does this feature solve

image

1.比如我想点击商品名称展开,而不是箭头(且目前箭头还不能修改样式)
2.能支持多列展开。目前是联动的。点一个其他的箭头也会变

需求是:pdd后台的商品管理页面就是有多列展开的。

What does the proposed API look like

如上

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue does not name a file, test, or component entry point. Start by locating the TinyVue table component's row-expansion implementation and its existing API, then review how expansion triggers and arrow styling are handled. Done means supporting expansion from the product-name cell, independently expandable columns, and configurable arrow styling, with tests covering these behaviors.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.