使用getCurrentPages可以獲取當(dāng)前加載中所有的頁面對象的一個(gè)數(shù)組,數(shù)組最后一個(gè)就是當(dāng)前頁面。
var pages = getCurrentPages() //獲取加載的頁面
var currentPage = pages[pages.length-1] //獲取當(dāng)前頁面的對象
var url = currentPage.route //當(dāng)前頁面url
var options = currentPage.options //如果要獲取url中所帶的參數(shù)可以查看options
可以寫成工具函數(shù)放到utils中:
/*獲取當(dāng)前頁url*/
function getCurrentPageUrl(){
var pages = getCurrentPages() //獲取加載的頁面
var currentPage = pages[pages.length-1] //獲取當(dāng)前頁面的對象
var url = currentPage.route //當(dāng)前頁面url
return url
}
/*獲取當(dāng)前頁帶參數(shù)的url*/
function getCurrentPageUrlWithArgs(){
var pages = getCurrentPages() //獲取加載的頁面
var currentPage = pages[pages.length-1] //獲取當(dāng)前頁面的對象
var url = currentPage.route //當(dāng)前頁面url
var options = currentPage.options //如果要獲取url中所帶的參數(shù)可以查看options
//拼接url的參數(shù)
var urlWithArgs = url + '?'
for(var key in options){
var value = options[key]
urlWithArgs += key + '=' + value + '&'
}
urlWithArgs = urlWithArgs.substring(0, urlWithArgs.length-1)
return urlWithArgs
}
module.exports = {
getCurrentPageUrl: getCurrentPageUrl,
getCurrentPageUrlWithArgs: getCurrentPageUrlWithArgs
}
KESION 科汛軟件
KESION 科汛軟件是國內(nèi)領(lǐng)先的在線教育軟件及私域社交電商軟件服務(wù)提供商,長期專注于為企業(yè)提供在線教育軟件及社交電商SaaS平臺(tái)解決方案。
公司核心產(chǎn)品云開店SaaS社交電商服務(wù)平臺(tái)、在線教育SaaS服務(wù)平臺(tái)、教育企業(yè)數(shù)字化SaaS云平臺(tái)、企微營銷助手、私有化獨(dú)立部署品牌網(wǎng)校和在線教育咨詢等。KESION 不斷通過技術(shù)創(chuàng)新,提供產(chǎn)品和服務(wù),助力企業(yè)向數(shù)字化轉(zhuǎn)型,通過科技驅(qū)動(dòng)商業(yè)革新,讓商業(yè)變得更智慧!
微信目前官方宣布,為滿足商戶及服務(wù)商更便于接入微信電子發(fā)票能力,所有商戶都可通過微信公眾平臺(tái)線上自助開通權(quán)限完成快速接入。...
在當(dāng)前頁面下選擇第一個(gè)匹配選擇器 selector 的節(jié)點(diǎn),返回一個(gè) NodesRef 對象實(shí)例,可以用于獲取節(jié)點(diǎn)信息。 selector 類似于CSS的選擇器,但僅支持下列語法。 ID選擇器: #t