【发布时间】:2022-09-28 06:55:04
【问题描述】:
为什么我得到错误 \"the string is not assignable to iGreet\" ?
interface iGreet {
(p: string ): string
}
class C {
greeting: string;
constructor(message: string) {
this.greeting = message;
}
greet(p: string): iGreet {
return \"Hello, \" + this.greeting + \" \" + p;
}
}
let greeter = new C(\"world\");
console.log(greeter.greet(\"test\"))
-
你是说
greet方法应该返回iGreet,但现在它返回string。
标签: typescript