8
我正在開始使用TypeScript,並且我正在遵循TypeScript in 5 minutes指南。當我將鼠標懸停在greeter
函數名稱上時,我在Visual Studio代碼中收到奇怪的警告,如下圖所示。警報是:Typescript指南提供了「重複函數實現」警告
[ts]重複功能實現。
功能迎賓員(負責人:人):字符串(+1過載)
但在我的單個文件沒有其他實現這種獨特的功能!當我運行tsc greeter.ts
所有工作正常,並生成js文件。
完整greeter.ts
文件:
interface Person {
firstName: string;
lastName: string;
}
function greeter(person: Person) {
return "Hello, " + person.firstName + " " + person.lastName;
}
var user = { firstName: "Jane", lastName: "User" };
console.log(greeter(user));
我爲什麼會收到這個警告?如何解決它?我看了一下this question,但我相信這沒有關係。
它的工作!非常感謝! :d –