這篇文章給大家分享的是有關(guān)微信小程序中詳情頁數(shù)據(jù)動態(tài)實(shí)現(xiàn)的方法介紹的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)公司專注于千陽企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城建設(shè)。千陽網(wǎng)站建設(shè)公司,為千陽等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
首先實(shí)現(xiàn)點(diǎn)擊list
頁面會跳轉(zhuǎn)到detail
頁面
給list
頁面中添加點(diǎn)擊事件
這樣我們就把點(diǎn)擊跳轉(zhuǎn)的下標(biāo)拿到并傳遞給detail
頁面了
在detail.js
中獲取數(shù)據(jù),獲取數(shù)據(jù)要記得先把數(shù)據(jù)引進(jìn)來:
// pages/detail/detail.js let datas = require('../../datas/list-data.js'); Page({ /** * 頁面的初始數(shù)據(jù) */ data: { detailObj:{}, index:null }, /** * 生命周期函數(shù)--監(jiān)聽頁面加載 */ onLoad: function (options) { let index=options.index; this.setData({ //把引入的數(shù)據(jù)根據(jù)下標(biāo)對應(yīng)放到detailObj中 detailObj:datas.list_data[index], //index也存放起來 index:index }) },
然后在detail.wxml
中展示就可以了
{{detailObj.author}} 發(fā)布于 {{detailObj.date}} {{detailObj.title}} {{detailObj.detail_content}}
感謝各位的閱讀!關(guān)于“微信小程序中詳情頁數(shù)據(jù)動態(tài)實(shí)現(xiàn)的方法介紹”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!