微信小程式重新整理當前頁面及引數處理

2021-10-06 06:43:58 字數 347 閱讀 8111

業務場景:在商品詳情頁面,想下單或者新增購物車,但是登入失效了,需要重新登入授權,接著還是在此頁面

const pages = getcurrentpages()

const perpage = pages[pages.length - 1] //當前頁面

const keylist = object.keys(perpage.options) //當前頁面攜帶的路由引數

if(keylist.length > 0))

wx.relaunch()

}else)

}

有參考別人使用perpage .onload(),但是沒有效果

微信小程式重新載入當前頁面

方法一 this.onload 使用方法 在操作函式中呼叫this.onload 或that.onload 有時候this的作用域不夠的時候需要定義that this 適用場景 本次操作對頁面onload函式所攜帶的各種引數沒有影響。這時候我們在頁面第一次執行onload函式的時候可以定義乙個變數 ...

微信小程式怎麼獲取當前頁面的url

使用getcurrentpages可以獲取當前載入中所有的頁面物件的乙個陣列,陣列最後乙個就是當前頁面。var pages getcurrentpages 獲取載入的頁面 var currentpage pages pages.length 1 獲取當前頁面的物件 var url currentpa...

微信小程式怎麼獲取當前頁面的url

使用getcurrentpages可以獲取當前載入中所有的頁面物件的乙個陣列,陣列最後乙個就是當前頁面。var pages getcurrentpages 獲取載入的頁面 var currentpage pages pages.length 1 獲取當前頁面的物件 var url currentpa...