gpt4 book ai didi

javascript - es6 在 react 中对多个状态使用 ${}

转载 作者:行者123 更新时间:2023-11-29 16:05:38 24 4
gpt4 key购买 nike

出于某种原因我必须这样做

for(let i=0;i<=6;i++){
price.push({
min_price: `this.state.special_${i}_min`,
max_price: `this.state.special_${i}_max`
});
}

但这不是我所期望的,它不起作用,它变成了字符串而不是获取我的状态的值。

最佳答案

您只是将字符串分配给那些属性。尝试使用方括号。

price.push({
min_price: this.state[`special_${i}_min`],
max_price: this.state[`special_${i}_max`]
});

关于javascript - es6 在 react 中对多个状态使用 ${},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43678791/

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