标签: blockly
我的Blockly工作区中有一个功能块,但是我似乎找不到增加范围为函数的变量的方法。在工作空间中添加一个变量会在我生成的代码的顶部定义一个变量。
预制块是否有办法在功能块内创建变量?
答案 0 :(得分:1)
不幸的是,并非如此; Blockly中的所有变量都是全局变量。您可以做的一件事是让功能块以某种方式知道它正在使用哪个变量,然后在函数内部用“ let”重新定义它,这样它就不会在函数外部被修改,但是变量选择器仍然可以选择变量,而不考虑位置。