我已经创建了一个 User 接口(interface)来从 ngModel 中输入一些值。看看这个。
用户.ts
export class User{
_id: String;
username: String;
password: String;
firstname: String;
lastname: String;
gender: String;
address: String;
contact: Number;
email?: String;
}
ngModel 绑定(bind)示例
<input type="text" [(ngModel)]="user.username" class="form-control" name="username" id="username" placeholder="Enter your Username" formControlName="username"/>
控制台日志的输出
我想把结果做成json。我使用 JSON.parse 但标题上的错误弹出。如何将其转换为 json 对象?谢谢
最佳答案
JSON.parse
用于从字符串(已针对 JSON 格式化)创建 javascript 对象。您正在寻找的是 JSON.stringify
而不是将您的 javascript 对象转换为 JSON 文本。
关于javascript - 类型 'User' 的参数不可分配给类型 'string' 的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41194973/