我正在通过我的first Polymer example工作,并且我已将代码重新编写如下:
dom = {}
dom.paperTabs = $('paper-tabs')
;(function() {
$('paper-tabs').on('core-select',coreSelect)
function coreSelect(myEvent) {
console.log(dom.paperTabs.prop('selected'))
}
})()
问:为什么core-select
被调用两次?
它看起来也是在原版中这样做。
答案 0 :(得分:3)
core-select
。 event.detail.isSelected
属性告诉您哪个是。
这样做是为了你可以添加/删除选择花丝(例如CSS类)而无需手动记账。
关于这一点,文档还不够清晰,它让很多人绊倒了。我们正在努力(改进文档或更改API)。