真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作圖文詳解

本文實(shí)例講述了微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作。分享給大家供大家參考,具體如下:

成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、隆林網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)、購(gòu)物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為隆林等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

前面一篇介紹了微信小程序表單提交與PHP后臺(tái)數(shù)據(jù)交互處理?,F(xiàn)在需要實(shí)現(xiàn)點(diǎn)擊博客標(biāo)題或縮略圖,跳轉(zhuǎn)到博客詳情頁(yè)面。

微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作圖文詳解

開始想研究一下微信小程序的web-view組件跳轉(zhuǎn)傳參,把網(wǎng)頁(yè)嵌入到小程序,結(jié)果看到官方文檔的一句話打消了念頭,因?yàn)闆]有認(rèn)證......

微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作圖文詳解

【方法一 使用navigator組件跳轉(zhuǎn)傳參】

前臺(tái)博客列表頁(yè)面data.wxml:(后臺(tái)數(shù)據(jù)交互參考上一篇)


  
    
     {{artinfo.article_title}}
    
  
  
   
  

前臺(tái)博客詳情頁(yè)面detail.js:

Page({
 onLoad: function (options) { //options:頁(yè)面跳轉(zhuǎn)所傳的參數(shù)
  var that = this
  wx.request({
   url: 'https://www.msllws.top/Getdata/detial',
   data: {
    'article_id': options.article_id
   },
   method: 'POST',
   header: {
    'Content-Type': 'application/x-www-form-urlencoded'
   },
   success: function (res) {
    if (res.data.state == 1) {
     that.setData({
      artinfo: res.data.data
     })
    }else{
     wx.showToast({
      title: res.data.msg
     });
    }
   }
  })
 }
})

前臺(tái)博客詳情頁(yè)面detail.wxml:

{{artinfo.article_title}}
———————————————————————————

后臺(tái)獲取博客內(nèi)容接口:(tp5)

 public function detial()
 { 
   $arr = array('state'=>0,'msg'=>'','data'=>array());
   $article_id = $_POST['article_id'];
   if($article_id){
     $whe['article_id'] = $article_id;
     $artinfo = db('article')->field('`article_title`,`article_content`')->where($whe)->find();
     if($artinfo){
       $arr['state'] = 1;
       $arr['msg'] = 'success';
       $arr['data'] = $artinfo;
     }else{
       $arr['msg'] = '沒有信息';
     }
   }else{
     $arr['msg'] = '參數(shù)錯(cuò)誤';
   }
   echo json_encode($arr);die;
 }

實(shí)現(xiàn)效果如下:

微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作圖文詳解

【方法二 使用wx.navigateTo API跳轉(zhuǎn)傳參】

前臺(tái)博客列表頁(yè)面data.wxml:

(data-xxx:自定義參數(shù)屬性,catchtap:綁定點(diǎn)擊事件)


  
     {{artinfo.article_title}}
   
  
   
  

前臺(tái)博客列表頁(yè)面data.js:

Page({
 onLoad: function () {
  var that = this
  wx.request({
   url: 'https://www.msllws.top/Getdata',
   headers: {
    'Content-Type': 'application/json'
   },
   success: function (res) {
    that.setData({
     artinfo: res.data
    })
   }
  })
 },
 showDetial: function (e) {
  var article_id = e.currentTarget.dataset.article_id;
  wx.navigateTo({
   url: '/pages/detial/detial?article_id=' + article_id
  })
 }
})

其他與方法一相同,可實(shí)現(xiàn)與方法一相同跳轉(zhuǎn)傳參。

希望本文所述對(duì)大家微信小程序開發(fā)有所幫助。


名稱欄目:微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作圖文詳解
本文來(lái)源:http://weahome.cn/article/jghojh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部