Javascript 15年的规模太大,看不到短期事件(两天左右)

Javascript 15年的规模太大,看不到短期事件(两天左右),javascript,d3.js,timeline,Javascript,D3.js,Timeline,我有一个显示15年时间表的量表。所有事件在该时间线中都被绘制为rect,一切正常。但是,当我有一个短事件,比如2天左右,你看不到事件,直到你放大这个特定的时间跨度。你知道我怎样不用放大就可以看到它吗?在事件中添加一些天,以便从一开始就可以看到它,只要我不缩放以查看错误的时间跨度,就可以解决问题。有什么想法吗?用.append('line')代替.append('rect')解决问题。时间线在哪里?它是如何建造的?请在问题中添加相关代码。是否显示用户可单击的点或其他内容并为其放大?我想这个问题可能

我有一个显示15年时间表的量表。所有事件在该时间线中都被绘制为rect,一切正常。但是,当我有一个短事件,比如2天左右,你看不到事件,直到你放大这个特定的时间跨度。你知道我怎样不用放大就可以看到它吗?在事件中添加一些天,以便从一开始就可以看到它,只要我不缩放以查看错误的时间跨度,就可以解决问题。有什么想法吗?

用.append('line')代替.append('rect')解决问题。

时间线在哪里?它是如何建造的?请在问题中添加相关代码。是否显示用户可单击的点或其他内容并为其放大?我想这个问题可能更好,谢谢你们两位的支持!!!幸运的是,我找到了一种方法:使用短事件行而不是矩形将显示每种大小的事件行。。。