小编D J*_*D J的帖子

如何在 Blockly 中隐藏/删除字段?

如何根据下拉值更改隐藏字段。

我添加了一个名为“A”的输入字段。我有一个下拉字段。如果我在下拉列表中选择一个值,例如“删除字段 A”,则应删除输入字段。

我试过removeField。但它没有用。还有其他方法吗?或者如何正确使用删除字段?

    this.appendDummyInput()
      .setAlign(Blockly.ALIGN_RIGHT)
      .appendField('Type ')
      .appendField(new Blockly.FieldDropdown(typeOptions), 'columnType');

    // if columnType = Card, show the following:
      this.appendDummyInput()
        .setAlign(Blockly.ALIGN_RIGHT)
        .appendField(' Card: ')
        .appendField(new Blockly.FieldDropdown(cardsList), 'cardValue');

    //  if columnType = view, show the following:
      this.appendDummyInput()
        .setAlign(Blockly.ALIGN_RIGHT)
        .appendField(' View ')
        .appendField(new Blockly.FieldDropdown(viewsList), 'viewValue');
Run Code Online (Sandbox Code Playgroud)

javascript blockly google-blockly

3
推荐指数
1
解决办法
1740
查看次数

标签 统计

blockly ×1

google-blockly ×1

javascript ×1