1

我正在开发块状,我需要一个使用图像而不是文本的下拉菜单。我的代码是这样的。

Blockly.Blocks['image_dropdown_test']={
    init: function(){
        var options = [
            [{'src': 'canada.svg', 'width': 50, 'height': 25, 'alt': 'Canada'}, 'CANADA']
            ]
        this.appendValueInput("fl").appendField("adsad").appendField(new Blockly.FieldDropdown(options), 'FLAG');
        this.setTooltip('');
        this.setHelpUrl('');
    }
};

我无法成功定义它并且出现Uncaught TypeError: text.replace is not a function错误。任何人都可以帮助我吗?

4

0 回答 0