如何使第三方库与角度2的渲染器一起玩得很好?

时间:2016-02-25 16:46:44

标签: angular

我想在angular 2中使用像chart.js或d3.js这样的库。我理解如何通过传递ElementRef来使它工作,但这会绕过渲染器。是否有任何方法(除了重写chart.js或d3.js)以使这些库的DOM操作通过角度2渲染器,以便仍然可以进行服务器端渲染?

如果没有,我仍然想要在服务器上预呈现我的大部分页面。检测您是否在直接DOM操作不可能的环境中运行以便您可以跳过呈现某些指令的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

  

如果没有......

我想

DOM instanceOf BrowserDomAdapter

应该给你这个信息。

目前存在https://github.com/angular/angular/issues/6904

的问题