Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

透视表在仪表盘中不能正常使用 #1079

Closed
snycc15 opened this issue Mar 23, 2022 · 17 comments
Closed

透视表在仪表盘中不能正常使用 #1079

snycc15 opened this issue Mar 23, 2022 · 17 comments
Assignees
Labels
bug Something isn't working

Comments

@snycc15
Copy link

snycc15 commented Mar 23, 2022

Datart版本号
datart.meta.2
错误描述
1、透视表在仪表盘中无法通过滚动条进行上下拉动;
2、鼠标位置不同步,例如当前鼠标位置放在第三行第四列,实际浮动显示值为第二行第三列。
如何重现
重现错误的步骤,例如:

  1. 到...页面
  2. 点击...
  3. 滚动到...
  4. 看到错误

期望结果
清晰简洁地描述你期望的结果是什么

截图
如果方便的话,添加一个截图帮助解释你的问题

运行环境详情:(可选,取决于错误发生的具体位置)
其他内容
有关这个问题的任意其他内容

@scottsut
Copy link
Contributor

并未发现描述的问题,请提供问题相关的截图或视频

@snycc15
Copy link
Author

snycc15 commented Mar 23, 2022

通过访问分享链接,不存在这两个问题,但在本身仪表盘中确实有问题,不能上下拉动的问题应该是这个鼠标位置导致。
image

@Cuiyansong
Copy link
Contributor

目前在Demo环境是Beta2版本,没有复现滚动条无法滚动事件;图中数字4,535的样式是鼠标点击过单元格的样式,跟滚动行无关;

@Cuiyansong Cuiyansong assigned scottsut and unassigned Cuiyansong and scottsut Mar 24, 2022
@snycc15
Copy link
Author

snycc15 commented Mar 25, 2022

我这边试过好几遍了,注意是透视表放入仪表盘后才会有问题,鼠标定位不准且滚动条无法上下拉动。

@snycc15
Copy link
Author

snycc15 commented Mar 25, 2022

经确认在自由布局下,会存在此类问题。

@Cuiyansong
Copy link
Contributor

经确认在自由布局下,会存在此类问题。

如能复现,请详细描述复现步骤以更好的排查问题。另外一点是在编辑模式的Dashboard只有在双击图表之后才能滚动图表,请确认不是在这种情况下操作的。

@snycc15
Copy link
Author

snycc15 commented Mar 25, 2022

在自由布局下->添加透视图表->保存后->鼠标放在该图表位置不对,也不能上下拉动。编辑模式下经过双击也是一样的问题的,建议你们简单复现即可,注意要在自由布局下,立马就能发现问题。

@Cuiyansong
Copy link
Contributor

windows和mac均可以手动拖动透视表在自由布局的Dashboard中。能否提供复现Demo环境的有问题的图表便于我们复现。

@Cuiyansong
Copy link
Contributor

另外请描述下,您的操作系统版本,浏览器,浏览器版本,谢谢

@snycc15
Copy link
Author

snycc15 commented Mar 25, 2022

我真的无语了,我电脑win7,浏览器chrome 99和360都一样的问题,官方的演示地址:http://datart-demo.retech.cc/ 组织机构选ycc,仪表盘->透视表测试2
image

@Cuiyansong
Copy link
Contributor

Cuiyansong commented Mar 25, 2022

方便提Demo网站的供账户名和密码?或者可以加我微信18611145648

@snycc15
Copy link
Author

snycc15 commented Mar 25, 2022

就是官方的缺省账号:demo/123456

@Cuiyansong
Copy link
Contributor

Screen Shot 2022-03-28 at 10 37 54 AM

透视表测试2中只7行数据,当没有达到容器最大高度时,自然无法滚动。另外我调整了下仪表盘-仪表盘测试这个Dashboard中透视表整体的高度,我当前系统mac+chrome99是可以滚动的,你可以再测试一下,如果能滚动,这个Issue即将关闭。

@snycc15
Copy link
Author

snycc15 commented Mar 28, 2022

我是win7 chrome99,问题依旧,鼠标不同步,正下无法拉动。

36f076313570203968526be24a58a00a.mp4

@Cuiyansong Cuiyansong added bug Something isn't working and removed need reproduce labels Mar 28, 2022
@Cuiyansong
Copy link
Contributor

AntV/S2在win7下确实存在兼容性问题,可以尝试跑一下S2官方的用例:https://s2.antv.vision/en/examples/case/comparison#philosophers
如果依然存在问题,可以给S2提个ISSUE

@snycc15
Copy link
Author

snycc15 commented Mar 28, 2022

官方用例是正常的,这个问题主要是发生在自由布局下面。

@Cuiyansong
Copy link
Contributor

Cuiyansong commented Mar 28, 2022

十分感谢提供的问题线索,目前初步定位问题的原因是antv/s2在缩放的情况下存在鼠标事件不一致问题。

@Cuiyansong Cuiyansong self-assigned this Mar 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants