Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将D3时间刻度从V3转换为V4?_Javascript_D3.js - Fatal编程技术网

Javascript 如何将D3时间刻度从V3转换为V4?

Javascript 如何将D3时间刻度从V3转换为V4?,javascript,d3.js,Javascript,D3.js,我想将此代码从D3.js的V3转换为V4版本: var monthArray = d3.time.scale() .domain(d3.extent(metricMonths)) .ticks(d3.time.months, 1); 代码段中的代码适用于D3 V4: const months=[“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”]; 常量xS

我想将此代码从D3.js的V3转换为V4版本:

var monthArray = d3.time.scale()
                .domain(d3.extent(metricMonths))
                .ticks(d3.time.months, 1);

代码段中的代码适用于D3 V4:

const months=[“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”];
常量xScale=d3.scaleTime()
.domain([新日期(2020,0,1),新日期(2020,11,1)])
.范围([0,500]);
const xAxis=d3.axisBottom()
.scale(xScale)
.滴答声(12)
.tickFormat(d=>months[d.getMonth()]))
const svg=d3.选择(“svg”)
svg.append(“g”)
.attr(“转换”、“翻译(20,30)”)
.呼叫(xAxis)


文档中对迁移有何说明?非常感谢,但是如果我理解了这一点,并且在文档中找到了这一点,我将不会发布一个不总是正确的问题。人们在没有先阅读文档的情况下发布关于许多主题的问题。