在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ Typescript 參數(shù)定義基礎(chǔ)問題

Typescript 參數(shù)定義基礎(chǔ)問題

就是報createTime這個字段不匹配,這個字段的類型是Date。最上面一段是提示信息,下面是關(guān)于Date的定義。 與字段無關(guān)的都省略了,用...代替了

Date 類型,定義總是報錯:

... is not assignable to type 'EvaluationDTO.
Types of property 'createTime' are incompatible.
Type 'string' is not assignable to type 'Date'
private evaluationDTO: EvaluationDTO;

this.evaluationDTO = {
...
createTime: '2018-03-20',
}


export interface EvaluationDTO{
...
createTime: Date;


interface Date{
...
[Symbol.toPrimitive](hint: "default"): string;
}
}
回答
編輯回答
別逞強

你的 EveluationDTO 中要求 createTimeDate 類型,但 '2018-03-20' 是一個 string,不是 Date,所以報錯。

報錯信息翻譯下:

屬性 'createTime' 的類型不正確。
類型 'string' 不能賦值給 'Date'
2018年9月1日 20:27
編輯回答
六扇門

有點看不太明白

2018年3月27日 09:47