国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序頁面跳轉功能之從列表的item項跳轉到下一個頁面的方法

2019-11-19 14:51:37
字體:
來源:轉載
供稿:網(wǎng)友

本文實例講述了微信小程序頁面跳轉功能之從列表的item項跳轉到下一個頁面的方法。分享給大家供大家參考,具體如下:

很多項目都會有消息記錄頁,即列表頁,緊接著就是點擊列表的某一項進入到消息的詳情頁,這里承接上一篇文章,繼續(xù)分享如何從列表的item項跳轉到下一個頁面。

一、效果圖

從左邊的列表頁調到右邊的詳情頁

二、頁面之間的跳轉

首先要看的是頁面的跳轉,微信小程序有三種跳轉方式可供選擇:

1、保留當前頁面,跳轉到應用內的某個頁面,使用wx.navigateBack可以返回到原頁面。

wx.navigateTo({ url: 'test?id=1'})

2、關閉當前頁面,跳轉到應用內的某個頁面。

wx.redirectTo({ url: 'test?id=1'})

3、跳轉到 tabBar 頁面,并關閉其他所有非 tabBar 頁面

wx.switchTab({ url: '/index'})

注:wx.navigateBack(OBJECT)關閉當前頁面,返回上一頁面或多級頁面。可通過 getCurrentPages()) 獲取當前的頁面棧,決定需要返回幾層。

三、從列表item項跳轉到下一個頁面

第一步,渲染列表,在組件上使用wx:for控制屬性綁定一個數(shù)組,即可使用數(shù)組中各項的數(shù)據(jù)重復渲染該組件。默認數(shù)組的當前項的下標變量名默認為index,數(shù)組當前項的變量名默認為item

<view wx:for="{{array}}"> {{index}}: {{item.message}}</view>

第二步,使用wx:key為列表中的項目綁定標識符

<view wx:for="{{array}}" wx:key="{{item.viewid}}"> {{index}}: {{item.message}}</view>

第三步,為每一個item對應的鏈接傳遞相應的參數(shù),在布局頁面使用navigator導航組件,指定url并為每一個item對應的鏈接傳遞相應的參數(shù),在URL后面跟上?以及鍵值就行,多個參數(shù)用&連接,例如:

url="../detail/detail?index={{item.viewid}}"

四、demo源碼

<view wx:for="{{words}}" wx:key="{{item.viewid}}">  <navigator url="../detail/detail?index={{item.viewid}}">    <view class="item-style">{{item.name}}</view>  </navigator></view>
Page({ data: {   words: [{message: '微信小程序',viewid:'1',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'2',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'3',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'4',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'5',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'6',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'7',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'8',time:'2017-01-09 8:00:00',money:'hello'},  {message: '微信小程序',viewid:'9',time:'2017-01-09 8:00:00',money:'hello'}] } ...})

希望本文所述對大家微信小程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 嵩明县| 临猗县| 贺州市| 穆棱市| 安吉县| 海晏县| 中方县| 石首市| 延庆县| 庐江县| 平乡县| 丹巴县| 玉树县| 墨玉县| 宁都县| 全南县| 塘沽区| 湖州市| 盐源县| 怀仁县| 句容市| 五峰| 邵阳县| 连江县| 正阳县| 五台县| 昌黎县| 宁南县| 天气| 都昌县| 桂阳县| 安福县| 怀集县| 依安县| 九龙城区| 祥云县| 绥宁县| 社旗县| 龙州县| 淮北市| 百色市|