作为对象:
d3.request('get_movies').get({"actors":"Shah Rukh Khan"},function(){
console.log(arguments);
});
作为对象的 JSON 表示:
d3.request('get_movies').get(JSON.stringify({"actors":"Shah Rukh Khan"}),function(){
console.log(arguments);
});
我可以找到关于应该作为数据参数传递什么的文档 https://github.com/d3/d3-request/blob/master/README.md
我尝试了一些,但在检查时似乎没有一个发送查询字符串参数。它也不构造相应的 URL
编辑:
我还尝试传递一个简单的字符串 URL 编码
d3.request('get_movies').get("actors=Shah%20Rukh%20Khan",function(){
console.log(arguments);
});
最佳答案
应将查询参数添加到 url 中:
d3.request('get_movies?actors=Shah%20Rukh%20Khan').get(function(){
console.log(arguments);
});
关于javascript - d3.request.get 中 'data' 参数的数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38974230/