VTable icon indicating copy to clipboard operation
VTable copied to clipboard

[Bug] width error after setting maxWidth 255px in mini chart

Open youngwinds opened this issue 8 months ago • 1 comments

Version

latest

Link to Minimal Reproduction

none

Steps to Reproduce

bug server case id: 6809ad504d980e00a9ed17e4

Current Behavior

bug server case id: 6809ad504d980e00a9ed17e4

Expected Behavior

bug server case id: 6809ad504d980e00a9ed17e4

Environment

- OS:
- Browser:
- Framework:
bug server case id: 6809ad504d980e00a9ed17e4

Any additional comments?

bug server case id: 6809ad504d980e00a9ed17e4

youngwinds avatar Apr 24 '25 03:04 youngwinds

adaptive 的情况下 会先计算一遍所有列的总宽度 然后和容器宽度计算得出一个比值。这样每列实际宽度和比值相乘计算出适应后宽度,适应后宽度设置到宽度缓存前会根据最大maxWidth和minWidth做调整,当适应后宽度大于maxWidth时会调整成maxWidth,所以出现了上述问题。 目前这个问题在预期内,当然最好的处理是能将空白区别在评分到其他列 但这个需要递归各种情况,目前先不处理这么复杂的情况。

fangsmile avatar Apr 27 '25 06:04 fangsmile