如何不重新加载组件 Angular
How to NOT reload component Angular
我在 app.component.html 中有侧边菜单的布局,它包含了我的应用程序的真实内容。
当我访问 link 以进入不同的页面时,我希望只重新加载我的应用程序的内容,而不是整个内容。有两个原因,第一,视觉延迟让应用程序看起来很慢,第二,显示当前选择的菜单对我来说会容易得多。
You have to use routing for this.
基本上,您的 app.component.html 将包含这些行
<app-header></app-header> // This will render the header component
<router-outlet></router-outlet> // This will render all the route changes
<app-footer></app-footer> // This will render the footer
Working Examples: Header and Footer don't reload, even the tabs selected are highlighted
My Portfolio
Angular Scaffolding // 看看这个,你甚至可以看看它是如何工作的代码。 Fork it all you want.
Reference
Angular路由是一个相当大的话题,值得一整页。
看看它是如何工作的:Angular.io 文档
我在 app.component.html 中有侧边菜单的布局,它包含了我的应用程序的真实内容。
当我访问 link 以进入不同的页面时,我希望只重新加载我的应用程序的内容,而不是整个内容。有两个原因,第一,视觉延迟让应用程序看起来很慢,第二,显示当前选择的菜单对我来说会容易得多。
You have to use routing for this.
基本上,您的 app.component.html 将包含这些行
<app-header></app-header> // This will render the header component
<router-outlet></router-outlet> // This will render all the route changes
<app-footer></app-footer> // This will render the footer
Working Examples: Header and Footer don't reload, even the tabs selected are highlighted
My Portfolio
Angular Scaffolding // 看看这个,你甚至可以看看它是如何工作的代码。 Fork it all you want.
Reference
Angular路由是一个相当大的话题,值得一整页。
看看它是如何工作的:Angular.io 文档