我只是想在变量更改时运行一个方法。我认为 @track 会监视更改,但是当它发生时我该如何运行这个方法呢?这个要怎么写呢?
@track displayedData <---when this changes by any means, I want the below thing to run.
handleDisplayedDataChanged() {
console.log('run');
}
您需要使用 getter-setter: https://developer.salesforce.com/docs/platform/lwc/guide/js-props-getters-setters.html
@track 仅当变量是对象或数组时才需要: https://help.salesforce.com/s/articleView?id=release-notes.rn_lwc_track.htm&release=224&type=5