Dua kaedah qs ialah: 1. Kaedah stringify digunakan untuk menyerikan objek menjadi rentetan dalam bentuk URL, menyambungkannya dengan simbol "&", dan sintaksnya ialah "qs. stringify(data)"; 2. Kaedah parse digunakan untuk menghuraikan rentetan dalam bentuk URL ke dalam objek. Sintaks ialah "qs.parse(data)".
Persekitaran pengendalian tutorial ini: sistem windows7, versi vue3, komputer DELL G3.
qs ialah perpustakaan untuk penghuraian rentetan pertanyaan dan siri rentetan yang menambahkan beberapa keselamatan. Penukaran antara objek dan rentetan boleh dilakukan.
qs disertakan dalam axios dan juga merupakan pakej yang diuruskan oleh gudang npm.
Kaedah pemasangan:
npm install qs
Kaedah import dalam projek Vue:
import qs from 'qs'
Vue The cara untuk menetapkan sifat global dalam main.js dalam projek:
Vue.prototype.$qs = qs
Apabila menggunakan axios, apabila memanggil hujung belakang. antara muka yang digunakan.
Kaedah permintaan ialah pos, axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urllencoded', gunakan qs.stringify() untuk parameter objek atau tatasusunan Lakukan penukaran bersiri
untuk memperkenalkan dua kaedahnya: stringify dan parse.
qs.stringify(data)
Kaedah stringify ialah mensirikan objek menjadi rentetan dalam bentuk url, dengan & Simbol disambung.
onst Qs = require('qs'); let obj= { method: "query_sql_dataset_data", projectId: "85", appToken: "7d22e38e-5717-11e7-907b-a6006ad3dba0", datasetId: " 12564701" }; Qs.stringify(obj); console.log(Qs.stringify(obj));
{"uid":"cs11","pwd":"000000als","username":"cs11","password":"000000als"} uid=cs11&pwd=000000als&username=cs11&password=000000als
qs.parse(data)
kaedah menghuraikan ialah menghuraikan rentetan dalam bentuk URL ke dalam objekContoh dan kesan output adalah seperti berikut:import qs from 'qs' const userStr = 'name=xiaoming&password=123456' //qs.parse(userStr) console.log('转换后的格式:',qs.parse(userStr)) // Object{ // name:'xiaoming', // password:'123456' // }
Atas ialah kandungan terperinci Apakah dua kaedah qs dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!