最近在找工作的過程中,發現企業都要求掌握小程序開發。于是,利用閑余時間就研究了一下,鑒于之前有用vue-cli開發過webapp,因此,學起小程序來是相對比較輕松愉快的。
在小程序開發中,使用navigator標簽來實現頁面跳轉,url使用的是相對路徑。如下:
<navigator url="../detail/detail">點擊跳轉到詳情頁</navigator>
如果要跳轉到某個導航標簽頁,則需要加open-type="switchTab"屬性。如下:
<navigator url="../news/news" open-type="switchTab">點擊跳轉到導航標簽頁</navigator>
接下來是傳參問題,在url后面以?的形式寫上參數即可,多個參數用&連接。如下:
<navigator url="../detail/detail?name=cys&age=23">點擊跳轉到詳情頁</navigator>
最后在被打開頁面利用options參數來獲取傳遞的數據。
Page({
data:{},
// 生命周期
onLoad:function (options){
console.log(options.name);
console.log(options.age);
}
})