如何用用户输入值替换字符串以存储在变量中?
How to replace String with user input values for storing in a variable?
代码如下:
var raw = "{\r\n \"__metadata\": {\r\n \"type\": \"SP.Data.TestPostListItem\"\r\n },\r\n \"Title\": \"Ankit\",\r\n \"EmpID\": \"698\"\r\n}";
我有两个要替换的用户输入值。
Ankit name 和
698 与 empid
我已经像这样使用 useState 存储了用户输入值
const [name, setName] = useState("");
const [empid, setEmpid] = useState("");
谁能帮我解决这个问题?
您只需将 raw
字符串转换为一个对象:
const obj = JSON.parse(raw);
obj.Title = name;
obj.EmpId = empid;
代码如下:
var raw = "{\r\n \"__metadata\": {\r\n \"type\": \"SP.Data.TestPostListItem\"\r\n },\r\n \"Title\": \"Ankit\",\r\n \"EmpID\": \"698\"\r\n}";
我有两个要替换的用户输入值。 Ankit name 和 698 与 empid
我已经像这样使用 useState 存储了用户输入值
const [name, setName] = useState("");
const [empid, setEmpid] = useState("");
谁能帮我解决这个问题?
您只需将 raw
字符串转换为一个对象:
const obj = JSON.parse(raw);
obj.Title = name;
obj.EmpId = empid;