在ng-if中使用时正确实现ng-content present

时间:2019-04-12 15:03:37

标签: angular angular-lifecycle-hooks ng-content

当前的代码有效,但肯定不理想(我的意思可能不是Angular方式)。

我的组件可能投影也可能不会投影外部内容。仅当未定义组件的 Input 之一时,才会呈现投影内容将放置的 div 包装器。 setTimeout 调用发生在以前的 Input 的设置器中,以推迟某些DOM内容检查,并告知是否应应用特定的类, changeDetectorRef.markForCheck( )最终会相应地触发视图更新。

有人可以指导我该怎么做吗?

gulp

我对Angular生命周期解析过程感到困惑,尽管很少使用下面的图表阅读一些文章。我希望gulpfile.js被执行时,“页脚” ViewChild 会被填充并可以访问,但事实并非如此。玩弄生命周期挂钩 ngAfterContentCheck ngOnChanges 都没有帮助我,也没有 ContentChild 投影内容引用修饰器。

Angular lifecycle hooks order

0 个答案:

没有答案