如何观察聚合物 3 的性能变化?



如何使用 Polymer 3 中的事件侦听器对组件中的属性更改进行连续检查(基于时间(?

这些是我的组件的属性:

static get properties() {
return {
longitude: {
type: Number
},
latitude: {
type: Number
},
accuracy: {
type: Number
}
};
}

可以使用每当任何指定属性发生更改时调用的复杂观察器。为此,请声明一个返回字符串数组的observersgetter,其中每个字符串都是观察者方法名称,后跟括号中的依赖项列表(即要观察的属性(:

static get observers() {
return ['_onPropsChanged(longitude, latitude, accuracy)'];
}
_onPropsChanged(longitude, latitude, accuracy) {
console.log({ longitude, latitude, accuracy });
}

演示

最新更新