首页 > 解决方案 > 是否可以通过 React 中的状态值来增加变量的值?

问题描述

我有一个全局变量,我试图通过状态内数组中的项目值来增加它。

total = 0;
for (let item of this.state.values) {
    this.total= this.total + item.value;
}

目前,这些值被添加到原始数字后面的数字中,例如,如果 item.value 先给我一个 3,然后给我一个 5,我将得到总计 = 035,而不是我想要的总计 = 8。

我最初忘记提到数组中的数字是我从 api 获得的字符串。

谢谢您的帮助。

标签: reactjs

解决方案


推荐阅读