我搜索了Angular.io页面,但我看不到任何东西,有人可以告诉我该做什么*shellNoRender
。例如,我看到它使用了,所以在Google I / O的会议中:
<md-nav-list *shellNoRender>
答案 0 :(得分:3)
这是来自app-shell的指令,它是Angular Mobile Toolkit的一部分。这在普通&#39;中不可用。角。
您通常在App Shell中拥有组件,但在运行时通常没有组件,反之亦然。例如,我们可能希望在动态应用程序中有一个路由器插座,并在我们的App Shell中有一个进度指示器。幸运的是,我们的应用程序组件已经有一些指令可以实现这一点,
*shellRender
和*shellNoRender
。
通过这种方式,您可以使用通用
更改在运行时和服务器端编译期间使用的组件