亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序教程系列之頁面跳轉和參數傳遞(6)

發布時間:2020-10-25 18:01:17 來源:腳本之家 閱讀:149 作者:michael_ouyang 欄目:web開發

關于頁面的跳轉,微信小程序提供了3種方法:

方法一:

使用API  wx.navigateTo()函數

微信小程序教程系列之頁面跳轉和參數傳遞(6)

示例:

首先先新建一個test頁面

如何新建頁面?

請到先閱讀下面教程

微信小程序的新建頁面 —— 微信小程序教程系列(4)

index.wxml:

在index.wxml新建一個button組件,并使用bindtap事件綁定一個函數

微信小程序教程系列之頁面跳轉和參數傳遞(6)

index.js:

在index.js中的Page函數內部,添加changeToTest 函數,函數里面使用wx.navigateTo,寫上需要跳轉的頁面,里面傳入的是一個對象,對象內使用url屬性,對應的就是需要跳轉的頁面的路徑(注意:這是接收的是一個相對路徑,并且頁面不需要使用.wxml后綴)

微信小程序教程系列之頁面跳轉和參數傳遞(6)

運行:

微信小程序教程系列之頁面跳轉和參數傳遞(6)

方法二:

使用API  wx.redirectTo()函數

微信小程序教程系列之頁面跳轉和參數傳遞(6)

示例:

首先先新建一個test頁面

如何新建頁面?

請到先閱讀下面教程

微信小程序的新建頁面 —— 微信小程序教程系列(4)

index.wxml:

在index.wxml新建一個button組件,并使用bindtap事件綁定一個函數

微信小程序教程系列之頁面跳轉和參數傳遞(6)

index.js:

微信小程序教程系列之頁面跳轉和參數傳遞(6)

運行:

微信小程序教程系列之頁面跳轉和參數傳遞(6)

備注:

wx.navigateTo()和wx.redirectTo()的區別:

wx.navigateTo()是保留當前頁面,跳轉到某個頁面,跳轉頁面后可以返回上一頁

wx.redirectTo()是關閉當前頁面,跳轉到某個頁面,跳轉頁面后不能返回上一頁

方法三:

使用組件 <navigator>

示例:

首先先新建一個test頁面

如何新建頁面?

請到先閱讀下面教程

微信小程序的新建頁面 —— 微信小程序教程系列(4)

index.wxml:

在index.wxml頁面添加一個<navigator>元素,在元素里面使用屬性url就可以

微信小程序教程系列之頁面跳轉和參數傳遞(6)

運行:

微信小程序教程系列之頁面跳轉和參數傳遞(6)

跳轉的數據傳遞

以wx.navigateTo為例:

上面講述,wx.navigateTo傳入的url是跳轉的頁面(使用相對路徑)

wx.navigateTo({
 url:"pages/home/home"
});

那么參數傳遞至下一頁面,則只需要在路徑后面,添加?問號,?后面接的是參數,以key-value的方式。

這里傳了個value為2的參數

wx.navigateTo({
 url:"pages/home/home?type=2"
});

然后在home.js中的onLoad()函數中得到值:option.type就可以得到了,如下:

onLoad: function (option) {
 this.setData({
 type:option.type,
 });
 console.log(option.type);
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新乡市| 新巴尔虎左旗| 东阳市| 开江县| 柳江县| 乐陵市| 凤城市| 恩平市| 青龙| 宁城县| 新蔡县| 潼关县| 广宗县| 东阿县| 博爱县| 名山县| 湖南省| 婺源县| 高安市| 从化市| 怀化市| 广水市| 滕州市| 全南县| 内丘县| 淳化县| 桦甸市| 子洲县| 德庆县| 巴楚县| 寿光市| 鄱阳县| 手机| 新宁县| 延川县| 正镶白旗| 江达县| 航空| 古田县| 大埔县| 易门县|