聚合物理解属性

时间:2015-09-08 16:45:59

标签: polymer

我对编程比较陌生,一直在阅读和观看Polymer 1.0上的视频。但我正在努力绕过其中的一些,我对这些元素有一般性的了解并且一直在浏览目录。但我没有做出某些联系。例如如何通过使用on-iron-select调用_itemSelected来访问纸质菜单元素上的项目?

on-iron-select如何链接到纸质菜单,以及这里的文档在哪里?我看过目录和我下载的凉亭回购,我看不到它。

我事件构建了一些基本元素,控制台记录了这个。$,即使在那里我也看不到这个属性和属性

1 个答案:

答案 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>