Я работаю над проектом Metronic Angular 6 .У него есть код ниже.Можете ли вы сказать мне, что такое функциональность [(action)]="action"
.Я знаю, как привязать к входным метаданным (т.е. @Input()
).Нам обычно так нравится
<m-login *ngIf="action === 'login'" [action]="action"></m-login>
Но здесь все по-другому.Это как двусторонняя привязка модели.Но мы обычно используем этот синтаксис для этого [(ngModel)]="model"
.Любая подсказка?
auth.component.html
<m-login *ngIf="action === 'login'" [(action)]="action"></m-login>
login.ts
export class LoginComponent implements OnInit, OnDestroy {
@Output() actionChange = new Subject<string>();
@Input() action: string;
}