点击Vue后如何重新加载值

问题描述 投票:0回答:1

我正在尝试在不重新加载页面的情况下切换选项卡时重新加载值。我正在从一种方法中获得价值。

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;
},

然后,当我切换选项卡并以计算模式调用另一个函数时,我仍然具有上面加载的相同值。但是,当我刷新页面时,就会得到正确的(新值)。

有人可以帮助我,如何在不刷新整个页面的情况下获得最新值?

vue.js loading
1个回答
0
投票

这很困难,因为我需要查看代码的其余部分,但是为了在值更改时获取值,您需要使用计算函数。您可以阅读更多here

© www.soinside.com 2019 - 2024. All rights reserved.