通过 search 进行传参

/**
* getPageMessage(this.props.location.search)
* @param {*} data 必须为对象
*/
getPageMessage(data) {
    let str = unescape(data);
    try {
        return JSON.parse(str.slice(1, str.length));
    } catch (error) {
        return null;
    }
}

/**
 * this.props.history.push({ pathname: '/one', search: { setPageMessage(data) } });
 * @param {*} data 必须为对象
 */
setPageMessage(data) {
    return escape(JSON.stringify(data))
}

猜你喜欢

转载自blog.csdn.net/weixin_43271750/article/details/84323108