Skip to content

feat(interaction): 透视表支持隐藏列头#1081

Merged
xingwanying merged 7 commits intomasterfrom
feat-pivot-hide-columns-new
Feb 18, 2022
Merged

feat(interaction): 透视表支持隐藏列头#1081
xingwanying merged 7 commits intomasterfrom
feat-pivot-hide-columns-new

Conversation

@lijinke666
Copy link
Copy Markdown
Member

@lijinke666 lijinke666 commented Feb 11, 2022

👀 PR includes

✨ Feature

  • New feature

📝 Description

  1. 隐藏列头支持透视表 (支持批量)
  2. 修复明细表隐藏列头 隐藏尾元素后展开icon 渲染位置错误的问题
  3. 修复批量隐藏列头无效
  4. 原 Event LAYOUT_TABLE_COL_EXPANDED LAYOUT_TABLE_COL_HIDDEN 重命名
  • LAYOUT_TABLE_COL_EXPANDED : LAYOUT_COLS_EXPANDED
  • LAYOUT_TABLE_COL_HIDDEN : LAYOUT_COLS_HIDDEN

TODO:

  • 默认隐藏不work
  • 单测

🖼️ Screenshot

透视表

Kapture 2022-02-11 at 17 52 53

明细表
Kapture 2022-02-17 at 17 35 43

跨列/多列隐藏
Kapture 2022-02-17 at 17 38 06

默认隐藏

const s2Options = {
  interaction: {
     hiddenColumnFields: ['fieldsA']
  // hiddenColumnFields: ['root[&]xx[&]number'] 透视表
  }
}

image

🔗 Related issue link

🔍 Self Check before Merge

  • Add or update relevant Docs.
  • Add or update relevant Demos.
  • Add or update relevant TypeScript definitions.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants