【发布时间】:2021-11-28 18:57:17
【问题描述】:
注意:我尝试使用d3js,但我接受任何其他使用模式,获得预期值任何方法对我来说都是积极的。
提交./Lista_de_Jogos.csv的示例:
a,b,c,d,e,1
f,g,h,i,j,2
我总是想收集CSV 的最后一个值,不管它的大小,在这个例子中,这个值是:
2
我的尝试是:
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.1.1/d3.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/d3-fetch@3"></script>
<script>
function lastvalue() {
let lastvalue = d3.csv("./Lista_de_Jogos.csv");
var lastvaluelast = lastvalue.substr(lastvalue.lastIndexOf(',') + 1);
console.log("Last Value: ", {lastvaluelast})
}
</script>
但我无法获得价值的回报,我应该如何继续接收这样的价值?
我已经在 stackoverflow 上搜索过,但找不到 Javascript/HTML 的示例
【问题讨论】:
-
为什么你不能得到想要的值?显示什么错误?
-
晚安朋友 @testing_22 ,该值根本没有在 DevTools 中传递。我不明白会发生什么。
-
你需要使用 Promise,因为它会产生一个 HTTP 请求并且这不是即时的
标签: javascript html d3.js