0
我想從detailed-page.component.ts
登錄後啓用顯示註銷按鈕。加入我們/註銷菜單位於標題組件中。從另一個組件登錄後顯示註銷菜單?
這是我試過。但登錄後不啓用註銷菜單。如何解決這個問題?
header.component.html
<ul class="nav navbar-nav navbar-right">
<li class="loginmenu joinusmenu" (click)="showmodel('register');" *ngIf="loginStatus==0" ><span>Join Us</span></li>
<li class="loginmenu joinusmenu" (click)="logout();" *ngIf="loginStatus==1"><span>Logout</span></li>
</ul>
詳細-page.component.ts
3210app.component.ts
@Component({
selector: 'my-app',
template: `
<app-header></app-header>
<router-outlet></router-outlet>
<app-footer></app-footer>`,
styleUrls: ['../app/app.component.css'],
})
export class AppComponent {
}
讓我更新我的代碼。 – vel
其工作正常。但是當我構建的應用程序,我得到了這個錯誤'錯誤在D:/ xampp/htdocs/angular2/src/$$ _ gendir/app/header/header.component.ngfactory.ts(10238,45): Property'authenticationService'是私有的,只能在'HeaderComponent'類中訪問.' – vel
您的authenticationService是否在它自己的文件中?如果不嘗試把它放在它自己的文件中,並確保將它註冊到模塊文件的提供程序數組中。 – seescode