Angular:<router-outlet>是否必须位于routerLink所在的同一页面上?

时间:2017-11-23 17:04:25

标签: angular

在我的网站上以角度4.0实现,我希望有3个页面,比如Page1Page2Page3,主要有3个routerLink s页面(主页):

<a routerLink="page1" routerLinkActive="active">Page1</a>
<a routerLink="page2" routerLinkActive="active">Page2</a>
<a routerLink="page3" routerLinkActive="active">Page3</a>
<router-outlet></router-outlet>

但我想要的是routerLinkPage2 Page1是否Page2,我如何只加载 Page1点击该链接?

<a routerLink="page2" routerLinkActive="active">Page2</a> <router-outlet></router-outlet> html代码段

Page2

点击位于Page1上方的Page2链接,将Page1内容附加到Page2内容。但我只想要const routes: Routes = [ { path: 'page1', component: Page1Component }, { path: 'page2', component: Page2Component }, { path: 'page3', component: Page3Component } ]; 个内容。

路线配置

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from matplotlib import pyplot as plt
import os
import json

curr = os.getcwd()
plt.ioff()

fig, ax  = plt.subplots( 1 ) 
ax.plot([1, 2, 3])
plt.show()
fig.savefig(curr+"/"+'test.jpeg',dpi=224,quality=50)

messJ = json.dumps( "done" )
print('Content-type: text/html')
print("\n")
print "%s" %messJ

0 个答案:

没有答案