百度智能小程序 獲取URLQuery

2020-09-05 11:02 更新

swan.setURLQuery

基礎(chǔ)庫 3.100.6 開始支持,低版本需做兼容處理。

解釋: 設(shè)置當前頁面的 URL query。

方法參數(shù)

Object object

newURLquery 參數(shù)說明 :

newURLQuery 必須是值為字符串的對象,否則調(diào)用 setURLQuery 會拋錯。新設(shè)置的 URL query 會與當前的 URL query 融合。

示例 

在開發(fā)者工具中打開


圖片示例


代碼示例

<tabs url-query-name="channel">
    <tab-item s-for="tab in tabs" name="{{tab.name}}" label="{{tab.label}}" />
</tabs>
Page({
    data: {
        tabs: [
            {name: 'movie', label: '電影'},
            {name: 'food', label: '美食'},
            {name: 'sports', label: '體育'}
        ]
    },

    onLoad(query) {
        swan.setURLQuery({channel: 'movie'});
    },

    onURLQueryChange({newURLQuery, oldURLQuery}) {
        console.log(newURLQuery, oldURLQuery);
    }
});

Bug & Tip

  • 調(diào)用 swan.setURLQuery 則會觸發(fā) onURLQueryChange 頁面函數(shù)。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號