如何从纸张菜单按钮的选择事件中获取所选菜单项

时间:2014-10-15 12:45:47

标签: dart polymer dart-polymer

我正在通过paper-menu-button事件听取on-core-select选项。

  <paper-menu-button icon="menu" on-core-select="{{ selectedItem }}">
      <paper-item label="item 1"></paper-item>
      <paper-item label="item 2"></paper-item>
  </paper-menu-button>

在Dart方面:

  void selectedItem(event, detail, target) {
    print('SELECTED ${detail}');
  }

如何获取所选项目?

我已经尝试了detail参数,但看起来像一个“空”对象(通过反射检查,没有相关字段)。

1 个答案:

答案 0 :(得分:2)

print(detail['isSelected']); // ignore when false
print(item['detail'].label);

WebStorm中的调试器显示JavaScript对象的项目,这是一个很好的功能。