我发现Blockly是一个有用的工具,它允许高级用户“无需编码”某些业务逻辑规则,同时还可以对他们的访问进行沙箱化。经典的视觉规则引擎。
我已经看到 Blockly 显然支持我假设存储在Blockly内部的某个集合中的变量,即它不会创建全局 JS 变量?
在 Blockly 之外的常规 JS 代码中,我如何设置(或创建)一个 Blockly 变量以及如何读取它?我正在设想一种情况,我们的代码有一个“更新规则引擎”块,它将键值注入 Blockly 变量,以便 Blockly 数据和我们的内部状态保持分离。
这似乎很明显,但我最初对如何从代码中与 Blockly 进行交互的搜索并没有取得成果。