微信小程式在界面中傳遞URL時,傳遞的url里有?在傳遞過后的引數中只有?前面的內容,后面的內容就沒有了。應該怎么解決?如圖

在通過

傳遞后 只剩下

請大神指點該如何解決?
uj5u.com熱心網友回復:
要轉碼一下吧uj5u.com熱心網友回復:
用 encodeURIComponent 轉義uj5u.com熱心網友回復:
encodeURIComponent()//轉譯decodeURIComponent()//解碼
不要用encodeURI()/decodeURI()這個,他對問號等諸多符號都不處理。
/*測驗情況h間隔識別符號*/
console.log(encodeURI('=h?h/h&h#h%')); //結果只轉譯“%”:=h?h/h&h#h%25
console.log(encodeURIComponent('=h?h/h&h#h%')) ;//結果:%3Dh%3Fh%2Fh%26h%23h%25
uj5u.com熱心網友回復:
方法有的是,可以寫個事件,把item.url轉換成json格式的東西,轉成字串傳遞引數轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/144389.html
標籤:XML/XSL
上一篇:請問web專案中能直接直接呼叫HTML靜態頁面嗎?如果可以怎么呼叫。
下一篇:想問下如何通過ajax訪問鏈接
