Angular 角度8和组件的显示顺序

Angular 角度8和组件的显示顺序,angular,components,Angular,Components,我有两个组件在主组件中并排显示,如下所示: <app-productList></app-productList> <app-productGallery></app-productGallery> 如果我注释掉第二行,应用程序产品列表将立即显示,但如果我不同时需要这两行,则首先显示库,并且只有在加载/查看库中的所有图像后,应用程序产品列表才会同时显示,产品列表为空。我要么想要: 两个组件同时显示,或 productList首先显示 我可能会创建

我有两个组件在主组件中并排显示,如下所示:

<app-productList></app-productList>
<app-productGallery></app-productGallery>
如果我注释掉第二行,应用程序产品列表将立即显示,但如果我不同时需要这两行,则首先显示库,并且只有在加载/查看库中的所有图像后,应用程序产品列表才会同时显示,产品列表为空。我要么想要:

两个组件同时显示,或 productList首先显示
我可能会创建一个promise或rxjs主题,并告诉应用程序我只想在产品列表显示后看到画廊,而不是更早,但我的问题更一般-为什么会发生这种情况,以下是什么执行原则?

您的app.component.html文件中似乎有两个组件,如下所示:

<app-product-gallary></app-product-gallary>
<app-product-list><app-product-list>
<app-product-list><app-product-list>
<app-product-gallary></app-product-gallary>


但是,如果您提供一些代码,我们可以在这里更好地帮助您,因为这里没有代码,这只是我的猜测。

您的代码在哪里?不幸的是,不在手边。我只是想知道是否有一般的方法可以做到这一点?你确定组件加载是缓慢的,而不是服务器响应吗?是的,如果我在图库中注释,列表会立即加载。角度组件不会加载。请在你的问题中正确使用词语和例子,以便其他人能够理解你的问题。