我正在使用在 grails 控制器中创建的 json 对象创建 d3 图表。目前我将 json 作为字符串传递给视图,这似乎不是最好的方法。
d3 提供了一种通过 url 传递 json 文件的方法,例如
d3.json("https://api.github.com/repos/mbostock/d3/git/blobs/2e0e3b6305fa10c1a89d1dfd6478b1fe7bc19c1e?" + Math.random())
.on("progress", function() {
我想通过提供一个控制器操作 url 来使用这种方法。我想知道这是否可行,如果可以,返回类型应该是什么?一个json对象还是一个文件?我对 grails 和 d3 还很陌生,所以遇到了一些麻烦