执行停留在Constructor中 - power bi visual constructor

时间:2016-11-07 16:03:07

标签: typescript constructor powerbi

我正在尝试将自定义视频移植到新的Developer Plattform。经过多次更改后,我可以编译并启动视觉效果。但是现在,当我想将数据放入视觉中时,它只显示任何内容。经过一些调试后我发现,Visual似乎停留在构造函数方法中,因为从不调用update方法。

构造函数中的代码如下所示

constructor(options: powerbi.extensibility.visual.VisualConstructorOptions) {
            this.selectionManager = options.host.createSelectionManager();
            this.options = options;
            // Create main DIV used for the table
            this.root = d3.select(options.element/*.get(0)*/)
                .append('div')
                .classed(FormattedColumnsVisual.VisualClassName, true);
        }

两个属性selectionManager和root的定义如下:

private root: D3.Selection;
private selectionManager: ISelectionManager;

因此,视觉执行到this.root = .... call。这里好像卡住了。我没有收到错误消息,但在此之后的每一行代码都没有被执行。

也许你有一个想法,可能会导致这种行为。

感谢您的帮助!

0 个答案:

没有答案