当前的代码有效,但肯定不理想(我的意思可能不是Angular方式)。
我的组件可能投影也可能不会投影外部内容。仅当未定义组件的 Input 之一时,才会呈现投影内容将放置的 div 包装器。 setTimeout 调用发生在以前的 Input 的设置器中,以推迟某些DOM内容检查,并告知是否应应用特定的类, changeDetectorRef.markForCheck( )最终会相应地触发视图更新。
有人可以指导我该怎么做吗?
gulp
我对Angular生命周期解析过程感到困惑,尽管很少使用下面的图表阅读一些文章。我希望gulpfile.js
被执行时,“页脚” ViewChild 会被填充并可以访问,但事实并非如此。玩弄生命周期挂钩 ngAfterContentCheck 和 ngOnChanges 都没有帮助我,也没有 ContentChild 投影内容引用修饰器。