Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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_Javascript_Json_Svg_D3.js - Fatal编程技术网

Javascript 如何动态更改力布局图中的数据?D3

Javascript 如何动态更改力布局图中的数据?D3,javascript,json,svg,d3.js,Javascript,Json,Svg,D3.js,我有几个JSON文件可以用于我的强制定向图,我希望选择运行哪个文件。 我可以更改HTML文件中读取的JSON的名称 <script type="text/javascript" src="networkA.json"></script> 到 但我希望动态地这样做 因此,当我第一次加载SVG时,我选择的数据会弹出,我可以选择要运行强制导向图的数据 此外,希望在运行时改变这一点,但知道如何启动可能会回答这个问题 这是一个可以动态更改的完美演示: 但我希望在力定向图上做类似

我有几个JSON文件可以用于我的强制定向图,我希望选择运行哪个文件。 我可以更改HTML文件中读取的JSON的名称

<script type="text/javascript" src="networkA.json"></script>

但我希望动态地这样做

因此,当我第一次加载SVG时,我选择的数据会弹出,我可以选择要运行强制导向图的数据

此外,希望在运行时改变这一点,但知道如何启动可能会回答这个问题

这是一个可以动态更改的完美演示:


但我希望在力定向图上做类似的操作,使用d3.json根据用户界面选择动态加载数据,如下所述:

https://github.com/mbostock/d3/wiki/Requests
也许会有帮助。
https://github.com/mbostock/d3/wiki/Requests