我对编程比较陌生,一直在阅读和观看Polymer 1.0上的视频。但我正在努力绕过其中的一些,我对这些元素有一般性的了解并且一直在浏览目录。但我没有做出某些联系。例如如何通过使用on-iron-select调用_itemSelected来访问纸质菜单元素上的项目?
on-iron-select如何链接到纸质菜单,以及这里的文档在哪里?我看过目录和我下载的凉亭回购,我看不到它。
我事件构建了一些基本元素,控制台记录了这个。$,即使在那里我也看不到这个属性和属性
答案 0 :(得分:0)
为了深入了解正在发生的事情,您需要了解Polymer 1.0' Behaviors。
一旦建立了背景信息,<paper-menu>
元素的source就会指向正确的方向:
Polymer({
is: 'paper-menu',
behaviors: [
Polymer.IronMenuBehavior
]
});
Polymer.IronMenuBehavior
反过来利用自己的一系列行为,包括Polymer.IronSelectableBehavior
。所有这些增量行为都会创建您在<paper-menu>
元素中看到的整体功能。
这种方法的好处是,任何其他使用的元素,例如Polymer.IronSelectableBehavior
将共享相同的一般属性和方法,并且元素集合感觉更像是一个连贯的库。 / p>