了解Angular2中Renderer和RootRenderer之间的区别?

时间:2016-10-01 01:55:17

标签: angular

我正在Angular2中编写一个WebGL Custom Renderer作为组件。任何人都可以帮助我更好地理解RootRenderer与Renderer之间的区别吗?如果我想拥有一个使用自己的渲染器的组件,而应用程序的其余部分仍然使用DomRenderer,我只是将我的CustomRenderer指定为要在提供者列表中使用的类吗?

{provide: Renderer, useClass: NodeGraphRenderer}

我发现使渲染器工作的唯一方法是使用CustomRootRenderer。并且只在@NgModule级别。自定义渲染器是否始终必须具有自定义根渲染器才能工作?

0 个答案:

没有答案