您好我解析isoFormat时遇到问题。 我想解析它并将其放入dc.js的饼图中。
属性解析不存在于类型(日期:日期)=>字符串......但为什么?
应用程序使用angular 4 TypeScript编写。
也许下划线存在问题:
console.log(dataSet);
// var fullDateFormat = d3.timeFormat('%a, %d %b %Y %X %Z');
var fullDateFormat = d3.isoFormat;
var yearFormat = d3.timeFormat('%Y');
var monthFormat = d3.timeFormat('%b');
var dayOfWeekFormat = d3.timeFormat('%a');
_.each(dataSet, function (d: any) {
// d.count = +d.count;
// d.first_had_dt = fullDateFormat.parse(d.scanDate);//Here is the Problem;
d.first_had_year = +yearFormat(d.first_had_dt);
我无法得到解决方案。 :/
答案 0 :(得分:0)
我敢打赌这是d3v3与d3v4的问题。
目前dc.js is only compatible with version 3 of d3.js看起来您使用的是版本4语法。
你可以consult the version 3 reference for d3.time
- 功能在这方面没有太大变化,只是功能/类名。