当前位置:首页站长学院后端开发微信小程序实例:详情页数据动态实现的方法介绍
企业营销,就选知企PROSAAS

微信小程序实例:详情页数据动态实现的方法介绍

本篇文章给大家带来的内容是关于微信小程序实例:detail详情页数据动态展示的方法介绍 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

上一篇文章微信小程序实例:详情页静态页面搭建的方法介绍把静态的detail页面做好了,现在来做把数据动态的放进去
首先实现点击list页面会跳转到detail页面
list页面中添加点击事件
微信小程序实例:详情页数据动态实现的方法介绍
list.js

//点击跳转到detail页面
  toDetail(event){    
  // console.log(event);
   //获取点击跳转对应的下标
    let index = event.currentTarget.dataset.index
    wx.navigateTo({
      url: '/pages/detail/detail?index='+index,
    })
  },

上面console.log(event)的内容如下:
微信小程序实例:详情页数据动态实现的方法介绍
这样我们就把点击跳转的下标拿到并传递给detail页面了
detail.js中获取数据,获取数据要记得先把数据引进来:

// pages/detail/detail.js
let datas = require('../../datas/list-data.js');
Page({  
/**
* 页面的初始数据
*/
  data: {
    detailObj:{},
    index:null
  }, 
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let index=options.index;    
    this.setData({      
    //把引入的数据根据下标对应放到detailObj中
      detailObj:datas.list_data[index],      
      //index也存放起来
      index:index
    })
  },

然后在detail.wxml中展示就可以了

<!--pages/detail/detail.wxml--><view class='detailContainer'>
  <image class='headImg' src='{{detailObj.detail_img}}'></image>
  <view class='avatar_date'>
    <image src='{{detailObj.avatar}}'></image>
    <text>{{detailObj.author}}</text>
    <text>发布于</text>
    <text>{{detailObj.date}}</text>
  </view>
  <text class='company'>{{detailObj.title}}</text>
  <view class='collection_share_container'>
    <view class='collection_share'>
      <image src='/images/icon/collection-anti.png'></image>
      <image src='/images/icon/share-anti.png'></image>
    </view>
    <view class='line'></view>
  </view>
  <button>转发此文章</button>
  <text class='content'>{{detailObj.detail_content}}</text></view>

相关推荐:

微信小程序实现动态设置页面标题方法分享

微信小程序 数据访问实例详解

以上就是微信小程序实例:详情页数据动态实现的方法介绍的详细内容,更多请关注知企PROSAAS其它相关文章!

温馨提示:

文章标题:微信小程序实例:详情页数据动态实现的方法介绍

文章链接:https://ceshi.prosaas.cn/17068.html

更新时间:2018年09月04日

声明: 本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:973664285@qq.com我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读知企PROSAAS协议

给TA打赏
共{{data.count}}人
人已打赏
后端开发

微信小程序实例:详情页静态页面搭建的方法介绍

2018-9-4 16:41:33

后端开发

小程序中image控件可以如何设置图片

2018-9-4 16:58:35

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索