Polymer JS中的行为是什么?他们实际上持有什么?很长一段时间,我一直无法理解它们的用途。
答案 0 :(得分:2)
根据Polymer JS doc的第一个定义:
Polymer支持使用称为行为的共享代码模块扩展自定义元素原型。
行为是一个看起来类似于典型的Polymer原型的对象。行为可以定义生命周期回调,声明的属性,默认属性,观察者和侦听器。
简单来说:
行为意味着特定元素所需的属性,侦听器,方法,变量即将可用。假设Polymer.IronOverlayBehavior然后需要属性,监听器,方法,叠加变量在该行为中预定义,以便我们可以直接使用它们。