如何使用Polymer 3中的事件侦听器对组件中的属性更改进行连续检查(基于时间)?
以下是我的component's属性:
static get properties() {
return {
longitude: {
type: Number
},
latitude: {
type: Number
},
accuracy: {
type: Number
}
};
}
发布于 2018-07-24 07:48:52
您可以使用每当指定的任何属性发生更改时都会调用的complex observer。为此,声明一个返回字符串数组的observers
getter,其中每个字符串都是观察者方法名称,后面是括号中的依赖项列表(即,要观察的属性):
static get observers() {
return ['_onPropsChanged(longitude, latitude, accuracy)'];
}
_onPropsChanged(longitude, latitude, accuracy) {
console.log({ longitude, latitude, accuracy });
}
https://stackoverflow.com/questions/51134151
复制相似问题