[英]Power BI custom visual, creating multiple objects
I am having troubles while creating multiple objects (amount of objects is based on input data). 创建多个对象时遇到麻烦(对象数量基于输入数据)。 Have already tried creating an array, but I had to know many objects I will need to create before getting data. 已经尝试过创建数组,但是在获取数据之前,我必须了解许多需要创建的对象。 Anyone knows how to do that? 有人知道该怎么做吗?
My code - 我的代码-
module powerbi.extensibility.visual {
export class Visual implements IVisual {
private lines: d3.Selection<SVGElement>[];
private svg: d3.Selection<SVGElement>;
private container: d3.Selection<SVGElement>;
constructor(options: VisualConstructorOptions) {
this.svg = d3.select(options.element)
.classed("svg",true)
this.container = this.svg.append("g")
.classed("container", true)
var a = []
for(var i = 0; i < 5; ++i){
a[i] = this.container.append("line")
.classed("line_"+String(i), true)
}
this.lines = a;
}
public update(options: VisualUpdateOptions) {
}
}
}
use 采用
a[i] = this.svg.container.append("line") a [i] = this.svg.container.append(“ line”)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.