Polymer JS中的行为是什么?

时间:2015-12-01 07:32:50

标签: polymer-1.0

Polymer JS中的行为是什么?他们实际上持有什么?很长一段时间,我一直无法理解它们的用途。

1 个答案:

答案 0 :(得分:2)

根据Polymer JS doc的第一个定义:

Polymer支持使用称为行为的共享代码模块扩展自定义元素原型。

行为是一个看起来类似于典型的Polymer原型的对象。行为可以定义生命周期回调,声明的属性,默认属性,观察者和侦听器。

简单来说:

行为意味着特定元素所需的属性,侦听器,方法,变量即将可用。假设Polymer.IronOverlayBehavior然后需要属性,监听器,方法,叠加变量在该行为中预定义,以便我们可以直接使用它们。