JS_QS庫使用


qs庫可以用來處理url轉換問題

首先先下載 有兩種方法 yarn add qs npm install qs
然后引入 import qs from 'qs'
主要使用這兩個方法

  1. qs.parse()
    這個方法可以使瀏覽器網站地址欄"?"號后面的字符串按照對象鍵名和鍵值返回對象,例子如下
let url = 'https://www.bilibili.com/bangumi/play/ep425508?a=zhangsan&b=lisi&c=wangwu'
let newData = qs.parse(url.split(‘?‘)[1]);
 
// console.log(newData); newData的結果是

{
    a: 'zhangsan', 
    b: 'lisi', 
    c: 'wangwu', 
}
  1. qs.stringify()
    這個方法可以是對象按照"鍵名"="鍵值"&拼接 如下
let data = {a:'zhangsan', b:'lisi', c:'wangwu'}
let newData = qs.stringify(data)
// console.log(newData); newData的結果是
a=zhangsan&b=lisi&c=wangwu

常見的用法就這倆,希望可以幫助到大家!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM