我只想做这个简单的事情,经过大量谷歌搜索后找不到任何答案(顺便说一句,D3 中的菜鸟)。 示例代码加载json文件并绘制它 这是全部代码
<html>
<head>
<link rel="stylesheet" type="text/css" href="${flcss}" />
</head>
<body>
<div id="chart"></div>
<script type="text/javascript" src="https://d3js.org/d3.v7.js"></script>
<script
type="text/javascript"
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/d3-flamegraph.min.js"
></script>
<script type="text/javascript">
var chart = flamegraph().width(960);
d3.json("${json_file}")
.then((data) => {
d3.select("#chart").datum(data).call(chart);
})
.catch((error) => {
return console.warn(error);
});
</script>
</body>
</html>
看到有transition()、Duration()、interrupt(),但不知道如何链接它们。 希望有一些简单的动画标志。 谢谢您的帮助!