什么是函数`* shellNoRender`?

时间:2017-03-30 08:55:07

标签: angular

我搜索了Angular.io页面,但我看不到任何东西,有人可以告诉我该做什么*shellNoRender。例如,我看到它使用了,所以在Google I / O的会议中:

<md-nav-list *shellNoRender>

1 个答案:

答案 0 :(得分:3)

这是来自app-shell的指令,它是Angular Mobile Toolkit的一部分。这在普通&#39;中不可用。角。

  

您通常在App Shell中拥有组件,但在运行时通常没有组件,反之亦然。例如,我们可能希望在动态应用程序中有一个路由器插座,并在我们的App Shell中有一个进度指示器。幸运的是,我们的应用程序组件已经有一些指令可以实现这一点,*shellRender*shellNoRender

通过这种方式,您可以使用通用

更改在运行时和服务器端编译期间使用的组件