如何用变量“productId”替换“1”

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

下面的代码正在运行:

// WORK
keepThisCartItem = [{"p1": thesePlans}]

如何将“1”替换为productId?我尝试了下面,但没有成功。

keepThisCartItem = [{ ["p"] + `${ productId }`: thesePlans }]

如果可以的话,请帮忙。提前非常感谢!

我需要用变量“productId”替换“1”

reactjs
1个回答
0
投票

您可以使用模板字符串将自定义的productId 添加到“p”。模板字符串允许您轻松地将变量嵌入到字符串中。这段代码应该给你类似

[{p1: "something"}]

的内容
var productId = 1
var keepThisCartItem = [{ [`p${productId}`]: thesePlans }];

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