聚合物:如何观察更改的计算属性

时间:2015-11-15 22:18:56

标签: polymer

假设:

Polymer({
  firstName: 'John',
  lastName: 'Smith',
  computed: {
    name: '{{firstName}} {{lastName}}'
  },

  firstNameChanged: function() {
    console.log('firstNameChanged')
  },
  lastNameChanged: function() {
    console.log('lastNameChanged')
  },
  nameChanged: function() {
    console.log('nameChanged')
  },

如果更改firstNamelastName,则firstNameChangedlastNameChanged将会触发,但nameChanged永远不会触发。有谁知道为什么以及如何解决它?

我在Polymer 0.5.x上,仅供参考。

0 个答案:

没有答案