2020-05-30 qs库

1,132 阅读1分钟

安装:

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 将目标转化成对象