訪問和更新變量I有我設置假像這樣在應用程序根組件變量認證服務在角2
import { Component ,Input} from '@angular/core' ;
@Component({
selector: 'app-root',
templateUrl:'./app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
authenticated = false;
}
我已經使用利用佈局 我的HTML代碼中的角2的組件路由這是
<app-nav-menu *ngIf="!authenticated"></app-nav-menu>
</div>
<div [ngClass]="{'campaign-process':authenticated}" >
<app-side-menu *ngIf="authenticated"></app-side-menu>
<div [ngClass]="{'campaign-content':authenticated}">
<app-upr-div-seach *ngIf="authenticated"></app-upr-div-seach>
<router-outlet></router-outlet>
</div><!--campaign content-->
我要更新的子組件此認證變量(登錄COMPONE NT),有的可以請一個服務共享和子組件 訪問這個我怎麼可以提前做到這一點 感謝
編輯 部份是組件文件
import { Component, Input } from '@angular/core';
@Component({
selector: 'app-login',
templateUrl: './login.component.html',
styleUrls: ['./login.component.css']
})
export class LoginComponent {
clickedLogin(event)
{
console.log('here i want to update this ');
}
}
你檢查的answr? – Sajeetharan