其他分享
首页 > 其他分享> > url传递参数 加码和解码 encodeURI decodeURI

url传递参数 加码和解码 encodeURI decodeURI

作者:互联网

url传递参数 url的加码和解码 encodeURI decodeURI

加码 encodeURI

const sendData = {
      boxId: this.state.boxIdMessage[0].boxId,
      flag: "add",
      from: 'boxMessage'
    }
    let jsonsendDataTemp = JSON.stringify(sendData)
    let jsonsendData = encodeURI(jsonsendDataTemp)
    // 【3首=》扫=》盒=》编(从盒子到编辑) 3.盒子页创建编辑页(添加)】
    if (_openw) { return }  // 防止快速点击
    _openw = createWebview('http://cncwww.cn:9000/#/edictor?sendData=' + jsonsendData, 'edictor_box_add','添加数据')

解码 decodeURI

// 获取路由传过来的值
    let querytemp = this.props.location.search
    let query = decodeURI(querytemp)
    let reciveDataTemp = query.substring(query.indexOf('=') + 1, query.length)
    let reciveData = JSON.parse(reciveDataTemp)

标签:sendData,decodeURI,url,let,query,encodeURI
来源: https://www.cnblogs.com/biuo/p/15414361.html