小程序中-获取当前页面的路由(url)以及获取当前页面前一页面的路由

微信小程序可以通过 getCurrentPages() 方法获取当前页面的Url地址

也可通过 pages[pages.length - 2].route 获取上级页面的Url地址

注: getCurrentPages()得到的是一个数组,数组的最后一项是当前页面的对象

获取当前页面的Url

 	let pages = getCurrentPages();
    let currPage = null;
    // console.log(pages) 的到一个数组
    if (pages.length) { 
      // 获取当前页面的对象(上边所获得的数组中最后一项就是当前页面的对象)
      currPage = pages[pages.length - 1];
    }
    // 获取当前页面的路由
    let route = currPage.route
    console.log(route)

获取当前页面前一页面的Url

 	let pages = getCurrentPages();
    let currPage = null;
    // console.log(pages) 的到一个数组
    if (pages.length) { 
      // 获取当前页面的前以页面的对象
      currPage = pages[pages.length - 2];
    }
    // 获取当前页面的前一页面的路由
    let route = currPage.route
    console.log(route)
    原文作者:sxs7970
    原文地址: https://blog.csdn.net/sxs7970/article/details/93211365
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞