将d3.csv转换为Promise? [英] Convert d3.csv to promise?

查看:33
本文介绍了将d3.csv转换为Promise?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用Angular 5,我想将CSV文件加载到异步管道中,如何将其转换为Promise?

Using Angular 5 and I would like to load a CSV file into the async pipe, how do I convert this to a promise?

d3.csv(this.csvFile, function(data) {
      console.log(data);
});

推荐答案

从d3版本5开始,内置了promises.

Starting with d3 version 5, promises are built in.

d3.csv("file.csv").then(function(data) {
  console.log(data);
});

如果您使用 async/await ,则可以执行以下操作:

If you use async/await you can do this:

const data = await d3.csv("file.csv");
console.log(data);

这篇关于将d3.csv转换为Promise?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆