VisActor / VisActor/VTable

有一个需求想咨询一下

Open
#4,328 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

哈喽 vtable的团队成员你们好!

我有一个问题想咨询一下

我们需要自定义渲染每一个单元格,例如:文本、数值、日期、下拉、选人控件,这个目前没问题

但是:我们需要触发表格里的数据联动、数据映射、数据计算;

比如:第一行的第一个单元格的值改了, 需要把跟这个单元格有关联关系的值改遍,此外,这个关联关系,在主表和子表都可以触发,并且,在初始化的时候也需要触发。

也就是,表格,表格外能触发表格的数据改变,而且在初始化或者编辑状态下触发,不知道vtable能否做修改,或者能否给一下指引。

这个目前最大的问题在于,大数据量大情况,因为列和行数据多了以后,如果每个控件都渲染成组件,浏览器内存上升,容易卡死。不知道vtable有没有实现类似的需求,期待你们的回复

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 names no files or tests. Start by reviewing VTable's custom cell rendering and data-change APIs, then determine how initialization and editing should propagate linked changes across main and child tables while avoiding a component per cell. Done would require an agreed design and validation for large datasets.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data-visualization, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.