在 TypeScript 中还是新手,所以这个问题对你们中的一些人来说可能听起来很愚蠢。我有一个这样的 ToolTip 类:
class ToolTip{
public static show (str:string):void{
console.log ("ToolTip show():" + str);
}
public static hide():void{
console.log ("ToolTip hide()");
}
}
export = ToolTip;
我想从另一个班级调用它
import ToolTip = require ("app/view/common/Tooltip");
class Button {
......
private handleMouseEvent(event:MouseEvent):void {
switch (event.type) {
case "mouseover":
ToolTip.show("tool tip string");
break;
case "mouseout":
ToolTip.hide();
break;
}
}
......
}
export = MenuItem;
但它给了我这个错误:
Uncaught TypeError: Object app/view/common/Tooltip has no method 'show'
知道如何解决这个问题吗?