Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 如何从纸张菜单按钮的选择事件中获取所选菜单项_Dart_Polymer_Dart Polymer - Fatal编程技术网

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

Dart 如何从纸张菜单按钮的选择事件中获取所选菜单项,dart,polymer,dart-polymer,Dart,Polymer,Dart Polymer,我正在通过核心上的选择事件收听纸张菜单按钮的选择 <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> 如

我正在通过核心上的
选择
事件收听
纸张菜单按钮的选择

  <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>
如何获取所选项目

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

打印(detail['isSelected']);//错误时忽略
打印(项目['detail'].标签);

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

我正在尝试查看detail.item字段。我认为最好将其公开为Dart对象。顺便说一句,您可以访问该项目而无需“强制转换”,例如:var label=detail['item'].label;伟大的我尝试了
detail['item']['label']
但没有成功;-)
  void selectedItem(event, detail, target) {
    print('SELECTED ${detail}');
  }