安装:
yarn add qs
引入Vue:
import qs from "qs";
Vue.prototype.qs = qs;
直接上例子:
data() {
return {
qsData: { name: "jay", age: "30" },
url:
"method=query_sql_dataset_data&projectId=85&appToken=7d22e38e-5717-11e7-907b-a6006ad3dba0",
};
},
mounted() {
console.log(this.qs.stringify(this.qsData));
console.log(JSON.stringify(this.qsData));
console.log(this.qs.parse(this.url));
},
控制台输出:
就 qs.stringify 将目标序列化成 URL 形式,用&来拼接;
qs.parse 将目标转化成对象