【问题标题】:Polymer, observer for object property with numeric key聚合物,带有数字键的对象属性的观察者
【发布时间】:2016-10-25 19:59:31
【问题描述】:

如何用数字键观察对象属性,如:

"employees":[
     {"1": 0, "2":"John", "3":"Doe"}, 
     {"1": 1, "2":"Anna", "3":"Smith"},
]

观察整个对象适用于:employees.*

但不能将特定属性定位为:employees["2"]。 如何定位特定属性?

这里是Plunk example

【问题讨论】:

    标签: polymer polymer-1.0 observers


    【解决方案1】:

    要观察示例中第二名员工的所有变化,您可以使用Deep sub-property changes on array items

    observers: [
      'bigup(datatable.employees.#1.*)'
    ],
    

    plunker

    【讨论】:

      【解决方案2】:

      为了让观察者了解深层属性,您可以在观察者datatable.employees.2 中提及该属性。你可以在here阅读更多内容。

      我也更新了plunkr 给你

      【讨论】:

        猜你喜欢
        • 2017-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-12
        • 1970-01-01
        • 2017-02-10
        • 1970-01-01
        • 2015-10-14
        相关资源
        最近更新 更多