若對象的參數(shù)或數(shù)組的元素中遇到地址稿械,地址中包括、&這些特殊符號時冲粤,
- 對象/數(shù)組先要通過JSON.stringify轉(zhuǎn)化為字符串再通過encodeURIComponent-編碼美莫,
- 接收時,先通過decodeURIComponent解碼再通過JSON.parse轉(zhuǎn)換為JSON格式的對象/數(shù)組
可以按照下面2步
新增頁面 點擊跳轉(zhuǎn)頁面 傳參 這里是(item)
//點擊新增按鈕跳轉(zhuǎn)頁面時
editActivityPlace(item) {
item = encodeURIComponent(JSON.stringify(item)) //這里的encodeURIComponent負(fù)責(zé)編碼
let url = "/pagesEquipment/pages/type/edittype?item=" + item
}
接收頁面 編輯接收 回顯
onLoad(e) {
e.item = JSON.parse(decodeURIComponent(e.item)) //這里的decodeURIComponent 就是轉(zhuǎn)換json或數(shù)組
}