我有Car
班
export default class Car {
static totalCars = 0;
constructor(public name: string, public model: number) {
Car.totalCars++
}
static getReport = (template: string, lastCar : Car): string => {
return `${template} : ${Car.totalCars}, Last car created : ${lastCar.name}, ${lastCar.model}`;
}
}
当我尝试使用该课程时
import Car from "./Car";
const bmw: Car = new Car("BMW", 2018);
const audi: Car = new Car("Audi", 2017);
console.log(Car.getReport('Total cars created: ', audi));
我没有获得静态方法 getReport
的参数提示。 (它适用于构造函数和成员方法)
证明
答案 0 :(得分:1)
请尝试2018.2 EAP,我无法在那里重现这个问题。并且不要忘记在Settings > Editor > General > Appearance > Show parameter name hints > Configure
中启用“显示所有参数的名称”。