Javascript Infovis-Node Colors-Jit.js

Javascript Infovis-Node Colors-Jit.js,javascript,infovis,space-tree,Javascript,Infovis,Space Tree,我正在使用jit.js2.0.1构建一个spacetree。我需要在节点中定义特定的颜色。因此,在jit.js中,可以在json数据中定义颜色。我怎样才能使用这个物业 原代码的一部分: loadJSON: function(json) {     var prefix = $.time(),         ch = [],         delegate = this.delegate,         name = $.splat(json.label),         color

我正在使用jit.js2.0.1构建一个spacetree。我需要在节点中定义特定的颜色。因此,在jit.js中,可以在json数据中定义颜色。我怎样才能使用这个物业

原代码的一部分:

loadJSON: function(json) {
    var prefix = $.time(), 
        ch = [], 
        delegate = this.delegate,
        name = $.splat(json.label), 
        color = $.splat(json.color || this.colors),
        config = this.config,
        gradient = !!config.type.split(":")[1],
        animate = config.animate;
    
    for(var i=0, values=json.values, l=values.length; i<l-1; i++) {
      var val = values[i], prev = values[i-1], next = values[i+1];
      var valLeft = $.splat(values[i].values), valRight = $.splat(values[i+1].values);
      var valArray = $.zip(valLeft, valRight);
      var acumLeft = 0, acumRight = 0;
      ch.push({
        'id': prefix + val.label,
        'name': val.label,
        'data': {
          'value': valArray,
          '$valueArray': valArray,
          '$colorArray': color,
          '$stringArray': name,
          '$next': next.label,
          '$prev': prev? prev.label:false,
          '$config': config,
          '$gradient': gradient
        },
loadJSON:函数(json){
变量前缀=$.time(),
ch=[],
delegate=this.delegate,
name=$.splat(json.label),
color=$.splat(json.color | | this.colors),
config=this.config,
渐变=!!config.type.split(“:”[1],
animate=config.animate;
    
对于(var i=0,values=json.values,l=values.length;i