我在一个 lit-html 项目中,并使用谷歌的一些材料设计元素。纸-xxx。
我正在努力从paper-dropdown-menu
. 我已经实现了它,如下所示:
在渲染()
<paper-dropdown-menu
label="Change position"
id="changePositionDropdown">
<paper-listbox
slot="dropdown-content"
class="dropdown-content"
selected="${this.positionForVideoInPlaylist-1}">
<paper-item value="1">1</paper-item>
<paper-item value="2">2</paper-item>
</paper-listbox>
</paper-dropdown-menu>
首次更新()
const changePositionDropdown = document.getElementById("changePositionDropdown");
changePositionDropdown.addEventListener('iron-select', (e)=>{
console.log("Hello there");
});
我不完全确定是否iron-select
会是正确的事件来听,但似乎是这样的:
应用程序可以在选择选项和取消选择来源时聆听
iron-select
和iron-deselect
事件反应:GitHub线:63
iron-select
当所选项目发生变化时用于监听是否正确?我做错了什么?