(我是d3.js的新手,敬请原谅)
我有一个水平的SVG Rectangle
,我想根据相对日期添加标记。 SVG Rectangle
的左侧是开始日期,右侧是结束日期,中间标记值中的任何代表值的值
例如:
var startDate = new Date();
var endDate = new Date();
endDate.setDate(startDate.getDate()+ 4);
var someOtherDate = new Date();
someOtherDate.setDate(startDate.getDate()+ 2);
var frequencies = [someOtherDate];
mapDates(d3.select("body").select("rect"), startDate, endDate, frequencies);
function mapDates(svgRect, startDate, endDate, frequencies) {
// TODO
}