【发布时间】:2018-11-28 18:17:27
【问题描述】:
我有模型可以这样说:
export default class UserObject
{
name: string;
id: string;
validateInsert()
{
}
}
如果我这样做:
const modelUser: UserModel = new UserModel();
modelUser.ID = 1;
modelUser.Name = "Ibrahim Aziz";
modelUser.validateInsert();
一切正常,但如果我这样做:
modelUser = JSON.parse(stringJSONUser);
modelUser.validateInsert();
我会收到错误消息说 validate insert 不是一个函数,似乎 JSON 解析只传递值,甚至不启动它自己的对象,知道吗?。
【问题讨论】:
-
你能发一个
stringJSONUser中包含的数据的例子吗?
标签: javascript json angular rest typescript