所以我正在使用 js 中的一些导出,但不理解它们交互的方式...
我有这两个文件:
导入的文件
export var a = 0;
// getter on a
export function A() {
return a;
}
// a custom evetn from a library, works on a trigger like usual js buttons
// triggers on a command base
register("command", (event) => {
a = 1;
}).SetCriteria("test");
索引文件
import { a, A } from "./importedFile.js";
// a custom event from a library, works on a trigger like usual js buttons
// triggers on a clock base
register("tick", (event) => {
console.log(a);
console.log(A());
})
但是,无论我在命令触发器上做什么(确实会触发,我已经测试过),我都没有在索引文件上得到任何输出......它保持为零
知道为什么,我在出口运作方式上错过了一些东西吗?
谢谢:)
您是否将这两个文件作为模块包含在内?