VisActor / VisActor/VTable

[Feature] 表格高亮功能在遇到合并单元格时能否加个参数配置下不高亮整个合并单元格,只高亮鼠标所处单元格的那一行一列,像excel表那样高亮效果

Open
#2,581 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature
Dominant language
TypeScript
Stars
3.7k
Forks
486
Avg merge
1d 19h
Merged PRs (30d)
16

Description

What problem does this feature solve?

图1是目前的效果image
图2,3,4是excel的效果
image
image
image

希望能否额外给hoverMode加个参数,变成excel这样的效果,不受其他合并单元格的影响,只占据鼠标所在的单元格整行整列高亮效果,现在遇到合并单元格时效果像多了个痘,用户体验不好,有点乱不美观,

What does the proposed API look like?

希望hover高亮和鼠标点击单元格高亮效果和excel一致,查看excel效果在视图->高亮行列

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

Start by locating the hoverMode implementation and the code that determines highlighting for merged cells. Compare the current behavior with the Excel examples in the issue and define how the optional configuration should affect hover and click highlighting. Done means merged cells no longer distort the selected row and column when the new behavior is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.