我需要根據我的理解在兩種方式系結的幫助下,根據從可用語言中選擇的語言更新語言欄位。請幫助我如何以角度實作這一目標
這是相同的 Stackblitz 鏈接

uj5u.com熱心網友回復:
我做了一個簡單的Stackblitz你正在尋找的東西。
基本上,您將您的選擇系結到 ts 檔案中的變數selectedLanguage。
<div>
<button *ngFor="let language of languages" (click)="selectLanguage(language)">{{language}}</button>
</div>
<select [(ngModel)]="selectedLanguage">
<option *ngFor="let language of languages" [value]="language">{{language}}</option>
</select>
您還撰寫了一個小的selectLanguage函式來通過按鈕進行設定
export class AppComponent {
languages: string[] = [
'en',
'de',
'fr',
];
selectedLanguage: string = 'en';
selectLanguage(language: string): void {
this.selectedLanguage = language;
}
}
大功告成,您的選擇將在單擊任何按鈕時更新
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/472035.html
下一篇:打字稿物件鍵作為另一個物件的鍵?
