我开发了一个仪表板,我想要两种页面布局,一种是导航栏和其他东西,另一种是没有它,例如用于登录。
我想要这样的网址:
我认为我不能使用路由子来实现这一目标,因为我会得到像:
这样的网址我是对的?我该怎么做?
答案 0 :(得分:0)
这正是你所需要的:
$ git clone --depth 1 https://github.com/mgechev/angular-seed.git
从src/client/app
开始查看源文件app.component.ts
,在其模板app.component.html
中,您会看到一个示例:
<sd-toolbar></sd-toolbar>
<sd-navbar></sd-navbar>
<router-outlet></router-outlet>
您可以使用*ngIf
<{1}}显示和隐藏html文件的任何部分,例如*ngIf="userLoggedIn"
你可以开始并测试种子:
$ cd angular-seed
$ npm install
$ npm start