我们正在使用powerBi JavaScript客户端将仪表板嵌入到我们的应用程序中,方法类似于:
powerbi.embed(embedElement, embedConfig);
作为应用程序生命周期的一部分,可能我们想取消嵌入仪表板,我想知道这样做的正确方法是什么,以便powerBi客户端知道它,从而防止潜在的内存泄漏?
我们可以简单地embedElement
从DOM中删除还是将其清空吗?还是有客户公开的方法来更明确地做到这一点?
您可以始终按照以下说明使用powerbi.reset(embedElement)
:https : //github.com/Microsoft/PowerBI-JavaScript/blob/master/src/service.ts#L404
这基本上卸载了iframe及其内容
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句