【问题标题】:Polymer Change Events on Sub-Property Changes子属性更改的聚合物更改事件
【发布时间】:2016-06-08 11:18:09
【问题描述】:

Polymer 1.0 支持binding to structured data 使用点语法,如下所示:

<template>
  <div>{{user.manager.name}}</div>
</template>

在上面的示例中,有没有办法在 user 属性本身的任何子属性更改时获取 &lt;&lt;property&gt;&gt;-changed event?现在,虽然绑定确实更新了user 的子属性,但我的user-changed 事件侦听器仅捕获对user 属性本身的更改,而不会捕获对子属性的更改。

我是否必须为用户元素的每个子属性手动配置侦听器才能侦听这些事件?

【问题讨论】:

    标签: javascript data-binding polymer polymer-1.0


    【解决方案1】:

    看起来您必须为每个子属性定义一个侦听器,尽管有一种更短的方法可以通过定义一个观察者数组来实现:Observing sub-property changes

    【讨论】:

      猜你喜欢
      • 2014-09-16
      • 1970-01-01
      • 1970-01-01
      • 2015-11-24
      • 2017-12-21
      • 1970-01-01
      • 2018-05-06
      • 2016-07-07
      • 2011-05-09
      相关资源
      最近更新 更多