我试图用Expo创建一个新的React Native项目。 我将此代码添加到 App.tsx :
const test = {
a: "1",
b: 2 // without trailing comma
};
console.log(test);
我在控制台中得到的结果是:
{
a: "1",
b: 2, // with trailing comma
}
我需要将此对象作为JSON发送。尾部的逗号将其破除。
我不明白为什么自动添加此结尾逗号。我找不到删除它的方法。
感谢您的帮助。
答案 0 :(得分:0)
您可以使用stringify
将对象解析为JSON。
const test = {
a: "1",
b: 2,
};
console.log(JSON.stringify(test)); // "{"a":"1","b":2}"
答案 1 :(得分:0)
最后,这是服务器端的错误。 JSON已正确发送。
因此,我将结束这个问题。感谢您的帮助。