3
我已經創建了一個用戶的接口,以從ngModel中放入一些值。看看這個。類型'用戶'的參數不能分配給類型'字符串'的參數
user.ts ngModel的
export class User{
_id: String;
username: String;
password: String;
firstname: String;
lastname: String;
gender: String;
address: String;
contact: Number;
email?: String;
}
例如,從控制檯日誌
結合
<input type="text" [(ngModel)]="user.username" class="form-control" name="username" id="username" placeholder="Enter your Username" formControlName="username"/>
輸出我想要的結果爲JSON。我使用JSON.parse,但標題上的錯誤彈出。我如何將它轉換爲json對象?謝謝
我認爲這是一個愚蠢的問題,但你認爲用戶是一個JSON對象? –
@MixAustria在JavaScript中沒有像「JSON對象」那樣的東西。您的用戶類型只是一個對象,任何JavaScript對象都可以變成JSON字符串。 – thesbros
'用戶'在這種情況下是一個JavaScript對象。 JSON是「Javascript Object Notation」,它是一種基於文本的格式,用於表示JavaScript中的對象(許多重要的定義可以更詳細地瞭解它們之間的區別) –