如何结合D3's内置缩放以及点击缩放可缩放冰柱
How to Combine D3's built in zoom as well as on click zoom for Zoomable Icicle?
我目前正在使用缩放冰柱布局示例:http://bl.ocks.org/mbostock/1005873查看文件系统。
这个例子提供了点击时的"缩放",但我也想在图表上合并D3的缩放行为。
我担心这两个缩放功能会在点击时发生冲突,所以我需要重置D3的缩放行为吗?
如何结合这两个类似缩放的功能,使它们不冲突,而是提供平滑的交互?
谢谢。
在没有推测用例的情况下,我很好奇这将如何将平移(没有双关语的意思)。这是一个小提琴与结果…老实说,我不知道该怎么想……但是我的脑子一到星期五就炸了。
function zoom() {
d3.selectAll("rect")
.attr("transform", "translate(" + d3.event.translate + ")scale(" + d3.event.scale + ")");
}
有一件事是真的……平移帮助:)
相关文章:
- 高图表 - 在缩放重置中设置最大值和最小值
- 突出显示如何在单击重置缩放按钮事件中捕获和插入逻辑
- 重置缩放不遵循轴极端值
- 在 li 内缩放背景图像
- Sencha 触摸变换(缩放)面板在拖动启动时重置变换
- 在页面更改时重置浏览器缩放级别
- 直流.js重置不会影响鼠标缩放
- 在边界框内拖动和缩放图像
- 当缩放画布然后平移时,现在如果我试图在画布内拖动对象,则无法拖动.但画布只是平移
- 在 PaperJS 中缩放后重置形状大小的最有效方法是什么?
- Jquery自定义旋转木马内的图像缩放模式
- 缩放和旋转织物后,在画布内移动对象
- 如何将D3图形移动到初始缩放和0,0位置-重置图形
- Highcharts重置主细节图的缩放
- 使用内置JavaScript模式对var块进行JavaScript缩进
- 内联SVG不能在Angular材质对话框中正确缩放
- d3.js散点图-缩放/拖动边界、缩放按钮、重置缩放、计算中值
- 触发键盘按下以重置浏览器缩放
- 使用java脚本重置UIWebView缩放值
- 如何结合D3's内置缩放以及点击缩放可缩放冰柱