如何使用 paper-dropdown-menu 来 select 多个项目?

How to use paper-dropdown-menu to select multiple items?

有没有一种方法可以使用 paper-dropdown-menu 让用户在下拉菜单打开时 select 多个项目,然后通过点击下拉菜单外部来关闭它?目前,每次点击一个项目时,下拉菜单都会关闭。我认为这个问题类似于 this 一个,但我不明白如何继续那里提到的解决方案。谢谢!

<paper-dropdown-menu label="General">
  <paper-dropdown class = "dropdown">
     <core-menu class = "menu"  multi>
        <paper-item name = "item1">item1</paper-item>
        <paper-item name = "item2">item2</paper-item>
        <paper-item name = "item3">item3</paper-item>
     </core-menu>
  </paper-dropdown>
</paper-dropdown-menu>

我认为 paper-dropdown-menu/ core-dropdown-menu 不适合你的情况。因为他们总是切换状态。但您可以手动打开菜单,如 this(openDropdown 函数)