我有一个按钮,可将信息发送给不和谐的人。但是,当我单击它时,它说未定义SendMessage()。
我曾经尝试在脚本的头,主体,甚至原始代码中添加脚本标签。
https://codesandbox.io/s/ppzjmxw48x
我的整个项目都在里面。
仅是manager.html
它显示了这一点
ReferenceError 未定义SendMessage manager.html:189:67
答案 0 :(得分:1)
在main.js
中,GuiCommands.js
已加载
var Skript = require("./GuiCommands.js");
require
返回包含所有导出的函数和变量的对象,因此SendMessage()
函数成为Skript
的属性。
因此,您必须在这里使用Skript.SendMessage()
,而不仅仅是SendMessage()
:
<button onClick="Skript.SendMessage()" id="button" class="sendmsg">Send Message</button>