【发布时间】:2023-04-07 12:44:02
【问题描述】:
我有一个类似这样的 ts 脚本 (test.ts):
class Foo {
public static bar() {
console.log("test");
}
}
我想用这样的普通 js 调用它(test.html):
<script src="test.js"></script>
<script>
Foo.bar();
</script>
test.html和test.js放在同一目录下,由webpack编译集成。
这可能吗?如果是这样,我该怎么做?
更新
好的,所以我像这样更改了程序:
class Foo {
public bar() {
console.log("test");
}
}
但是,javascript 仍然找不到 Foo 类。
【问题讨论】:
-
试试看怎么样?您也可以使用TypeScript Playground 查看静态函数和非静态函数的区别。
-
“但还是没有机会” 什么意思?你展示了你所拥有的,发生了什么?错误?
标签: javascript typescript