我在访问我的Vue应用程序中的Blockly组件生成的javascript代码时遇到问题。我可以通过多种方式对工作空间进行console.log,但是在尝试生成javascript代码时,工作空间是未定义的。除此之外,Blockly工作得很好。$refs.tools// another way to access the workspace
var workspace = Blockly.JavaScript.worksp
我有这样一种情况,我从Blockly组件中生成代码。结果代码将有一个我想要调用的函数。根据Blockly "Generating and Running JavaScript"文档,我应该使用eval()。当我在MSDN上查找eval()时,我得到了一个我应该使用"never use eval"并使用Function的部分。;
let code = new Function(blocklyResult)
因此,我使用JavaScript函数为该项目生成XML代码,如下所示: var xml = Blockly.Xml.workspaceToDom(Code.workspace); alert(xml_text);我希望这段代码能够自动存储在MySQL数据库中,如果用户进一步更改我是新手,使用JavaScript</