2016-11-06 47 views
1

我有指代相同此的对象:如何将数据追加到D3和JavaScript中的路径或对象?

d3.json(file, function(error, europe) { 

但我有一些附录是可变的,即,它可以改变基于从下拉菜单中的输入。这些信息进入topojson这样:

var europe_path = "nuts1"; 

    var land = topojson.feature(europe, europe.objects.+"europe_path"); 

,但不起作用,它抛出这个错误:

Uncaught SyntaxError: Unexpected token + 

我怎样才能更改路径/对象,以便它可以是动态的,以容纳这个变量?

回答

1

只是europe.objects[europe_path]

+0

啊取代europe.objects.+"europe_path"没有工作 –

+0

什么是错误讯息?并且是'europe.objects'对象? – Dummy