plot - jQuery Flot - 放大/缩小时在 X 和 Y 上强制相同的刻度间隔
问题描述
我在 jQuery Flot 中有一个网格。在这个网格上,散布着许多不同的点,每个点都有一个 X 和一个 Y 位置。
此外,网格利用 flot.navigation 允许放大和缩小。现在这是我的问题发生的地方......这无疑是矩形,其中第一张图像和大多数缩放级别都是方形的......
为了在初始负载上强制平方,我对数据 x/y 值进行了归一化。当我放大/缩小时,网格仍然是方形的,有一段时间。如果我偶尔放大和缩小,网格就会变成矩形。
移除滚动缩放并添加放大/缩小按钮并不能解决问题。在测试这个时,我意识到如果我稍微平移一点,使 0,0 不可见,那就是缩放和比率开始起作用的时候。
应用此答案中建议的修复程序根本没有改变行为。
解决方案
推荐阅读
- celery - 带有 AWS SQS 队列的 Celery 突然无法连接
- python-3.x - 为什么 np.std() 和 pivot_table(aggfunc=np.std) 返回不同的结果
- mysql - mysql 权限无法正常工作
- webrtc - 如何使用 simpleWebRTC SDK 增加 channelMessage 最大大小
- python - 动画改变点之间的线条数量 - Python
- javascript - 有没有办法在表的一个字段中插入多个数据,并且一个特定的数据在其字段上具有不同的值?代码点火器
- reactjs - next.js 链接如何避免服务器请求?
- haskell - 感应提升
- intersystems-cache - 不创建 %iFind.Index.Basic 类索引的动态 iFind 索引
- reactjs - 你究竟是如何使用 React-Router-Dom 的?