我正在尝试在不重新加载页面的情况下切换选项卡时重新加载值。我正在从一种方法中获得价值。
mounted() {
this.getOriginalSpace();
},
methods: {
getOriginalSpace() {
retrieveQuotaSummary(this.value.organisation, this.value.dataCenter)
.then((result) => {
this.quotaSummary = result;
});
}
}
此后,我像这样(计算出的)从quotaSummary
中读取所需的值:
previouslyYarnCPU() {
return this.quotaSummary.currentAcceptedYarnRequest
? this.quotaSummary.currentAcceptedYarnRequest.cpu
: 0;
},
然后,当我切换选项卡并以计算模式调用另一个函数时,我仍然具有上面加载的相同值。但是,当我刷新页面时,就会得到正确的(新值)。
有人可以帮助我,如何在不刷新整个页面的情况下获得最新值?
这很困难,因为我需要查看代码的其余部分,但是为了在值更改时获取值,您需要使用计算函数。您可以阅读更多here