node中将json转为路径参数

有时我们习惯了直接定义一个对象请求 而又因为一些特殊原因 需要我们通过路径传参 我们就可以用到node环境中的qs

只要你的项目是用node搭建的脚手架环境 不管是vue还是react
都可以直接在组件中引入

import qs from 'qs'

然后我们在组件中创建一个对象并打印

let data = {
    
    formId:null,formName:'1234',formContent:'',remark:'1234'};
console.log(data);

很明显 这就是个对象
在这里插入图片描述
然后我们将代码改成

let data = {
    
    formId:null,formName:'1234',formContent:'',remark:'1234'};
console.log(qs.stringify(data));

启动项目
在这里插入图片描述
这时 对象就被转成了路径参数

再拼上我们的请求地址

let data = {
    
    formId:null,formName:'1234',formContent:'',remark:'1234'};
console.log("http//请求地址?"+qs.stringify(data));

在这里插入图片描述
没有任何问题

猜你喜欢

转载自blog.csdn.net/weixin_45966674/article/details/127437826