提问者:小点点

在运行时中更改json属性值


我有以下json

let q = {"query": "query {\n  result: app(id: \"6a0c259fe\") {\n    id\n    name\n    providerName\n   ....

我想把它改成

let q = {"query": "query {\n  result: app(id: \"123\") {\n    id\n    name\n    providerName\n

我需要更改应用程序(ID:改为123,

123的值来自不同的变量,我需要更新q值,我应该怎么做呢?

我试着把它改成

let aaa = "123"

let q = {"query": "query {\n  result: app(id: \"${aaa}\") {\n    id\n    name\n    providerName\n

我不工作,有什么简单的方法来处理吗?


共1个答案

匿名用户

如果要在字符串中插入变量,可以使用模板字符串

let aaa = "123"
let q = {"query": `query {\n  result: app(id: "${aaa}") {\n    id\n    name\n    providerName\n`};