2014-11-17 3 views
2

У меня возникли проблемы с пониманием того, как получить индекс (или элемент) выбранного элемента в раскрывающемся меню. На данный момент у меня есть EventListener всякий раз, когда ядро-выберите запускаемое:Публикация выпадающего меню из полимерной бумаги с выбранным элементом

window.addEventListener('polymer-ready', function(e) { 
    var menu = document.querySelector('paper-dropdown'); 
    menu.addEventListener('core-select', function(e) { 
    console.log(getSelection()); 
    }); 

ответ

3

Согласно документации (https://www.polymer-project.org/docs/elements/paper-elements.html#paper-dropdown-menu), событие имеет и .item имущества с выбранным элементом.

menu.addEventListener('core-select', function(e) { 
    console.log(e.detail.item); 
}); 
+0

Я считаю, что это происходит в соответствии с тем, что я пытаюсь сделать. См. Мою проблему: [Как расширить раскрывающееся меню для списка пользовательских элементов многократного использования] (http://stackoverflow.com/questions/30512699/how-to-extend-paper-dropdown-menu-for-a-reusable -custom-элемент-лист). Если у вас есть ответ, пожалуйста, помогите. –

Смежные вопросы