如何从外部JavaScript调用Haxe编译的JS?
我已经编译了我的haxejs项目,它运行良好。 我在Haxe中有一个如何从外部JavaScript调用Haxe编译的JS?,javascript,haxe,Javascript,Haxe,我已经编译了我的haxejs项目,它运行良好。 我在Haxe中有一个Main类 现在,我需要从Haxe编译的Main调用一个静态函数。我试着这样称呼它: Main.init(); 但我明白了 未捕获引用错误:未定义Main 当我查看我编译的Haxe JavaScript脚本时,我可以看到Main被包装成如下内容: (function () { "use strict"; var Main = function() { 那么,如何从外部JavaScript代码访问Main?您可以添加@:ex
Main
类
现在,我需要从Haxe编译的Main
调用一个静态函数。我试着这样称呼它:
Main.init();
但我明白了
未捕获引用错误:未定义Main
当我查看我编译的Haxe JavaScript脚本时,我可以看到Main
被包装成如下内容:
(function () { "use strict";
var Main = function() {
那么,如何从外部JavaScript代码访问
Main
?您可以添加@:expose
元数据以使其可访问:
@:expose class Main
有关更多详细信息,请查看Haxe手册