我有关于块状的小问题。
alert('hello world')
当有人模糊文本输入时,我需要调用一些事件(例如)。
我使用过Blockly.addChangeListener
,但是当有人在文本输入上创建模糊事件时,不会调用此函数。
我有关于块状的小问题。
alert('hello world')
当有人模糊文本输入时,我需要调用一些事件(例如)。
我使用过Blockly.addChangeListener
,但是当有人在文本输入上创建模糊事件时,不会调用此函数。
onchange
您可以为您的输入块创建一个事件。像这样的东西:
onchange: function(event) {
var text = Blockly.Javascript.valueToCode(this, 'textBox', Blockly.C.ORDER_ATOMIC);
if (text == "") {
alert("Hello world");
} else {
alert(text);
}
}
wherethis
引用您的输入块,并textBox
引用您为输入框设置的名称。