点击父模板中的按钮时是否可以加载子组件?举例来说,父模板HTML看起来像:点击角度2加载子组件点击
<button (click)="loadMyChildComponent();">Load</button>
<my-child-component></my-child-component>
我想那样做是因为我的孩子组分需要一些时间来加载,它会减慢一切的原因。因此,我只想在用户点击加载它时加载它。我无法更改父级模板结构。它必须在那里。
我想只在加载按钮被点击时才进入子组件的ngOnInit。
这会不会只是加载,然后隐藏组件?我不希望它加载之前点击按钮 – Dino
任何它将如何被点击后按钮代替载入chlid而父母被加载 –
@masterfan它不会加载你的组件。你可以做控制台登录'ngOnInit()'并检查。 –