export class AppComponent implements OnInit {
sub: any;
lang: string;
constructor(public translate: TranslateService, public route: ActivatedRoute, private languageService: LanguageService) { }
ngOnInit() {
this.sub = this.route.params.subscribe(p => {
let lang = p['lang'];
this.lang = lang;
});
this.languageService.translate.use(this.lang);
}
}
и в шаблоне у меня есть эта ссылка
<a [routerLink]="['en']">test</a>
Как я могу передать значение из ngOnInit в этот routeLink? например, я хочу что-то вроде этого:
<a [routerLink]="[(lang)]">test</a>
но это не определено. в ngOnInit это имеет значение
<a [routerLink]="lang">test</a>
не работает на вас? - person Sefa   schedule 12.10.2016