gpt4 book ai didi

javascript - 如何观察 polymer 3 的性能变化?

转载 作者:行者123 更新时间:2023-12-03 01:34:29 25 4
gpt4 key购买 nike

如何使用 Polymer 3 中的事件监听器实现组件中属性更改的连续检查(基于时间)?

这些是我的component's属性:

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

最佳答案

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

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

_onPropsChanged(longitude, latitude, accuracy) {
console.log({ longitude, latitude, accuracy });
}

demo

关于javascript - 如何观察 polymer 3 的性能变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51134151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com