上一章把静态的detail页面做好了,现在来做把数据动态的放进去
首先实现点击list页面会跳转到detail页面
list页面中添加点击事件

list.js

//点击跳转到detail页面toDetail(event){// console.log(event);//获取点击跳转对应的下标let index = event.currentTarget.dataset.indexwx.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>

微信小程序-detail详情页数据动态展示相关推荐

  1. 微信小程序新闻服务器,微信小程序新闻网站详情页

    扩展运算符的巧妙应用 这个template模板,绑定的数据带item前缀 那么使用模板的时候,也必须保证是item data帮绑定数据用双花括号包住item 还有wx:for-item默认也是item ...

  2. 微信小程序文章详情页跳转案例

    前面写了一篇小程序访问公众号文章 https://www.jianshu.com/p/55701760189a 里面所有的文章列表里面都是跳转了同一篇文章链接,那么,如果所有的列表跳转详情页的时候,跳 ...

  3. 微信小程序商品详情页交互源码(选择商品类型切换、预览商品图片)

    maker一下自己捣鼓的商品详情页,主要是选择商品类型的交互和样式,点击不同类型切换图片和文字,商品增加减少,还有商品预览图片(本地图片无法预览!!!).. 源码下载:http://download. ...

  4. 微信小程序播放详情页,附带:点赞.双击点赞.单击控制视频播放.上下滑动切换视频等功能

    <!-- 视频资源 --><video id="myVideo" src="{{vsrc[vid]}}" danmu-list="{ ...

  5. 微信小程序商品详情页底部弹出框(点击加入购物车或立即购买弹出)

    项目实现效果如图 项目效果实现思路: wxml页面设计好底部栏<加入购物车,立即购买> 绑定点击触发弹出层函数 写好弹出窗效果 写好原始页面暗化效果 项目实现代码 1.wxml代码 (其中 ...

  6. 新闻列表页flex_微信小程序新闻网站列表页

    javascript 技术文章 开发 微信小程序新闻网站列表页 在app.json中可以设置所有文件的头部导航颜色 (是window属性的子属性) 在具体页面可以单独设置该页面的导航颜色 (直接写该属 ...

  7. 微信小程序动画渐入以及动态存值setdata问题

    微信小程序动画渐入以及动态存值setdata问题 想要在微信小程序中制作多个元素逐一渐入的效果,效果类似下图: 首先参考微信开发文档API动画部分的内容 开发文档API–动画Animation 创建动 ...

  8. 手把手教你做短视频去水印微信小程序(2-首页)

    手把手教你做短视频去水印微信小程序系列教程(2-首页) 文章目录 手把手教你做短视频去水印微信小程序系列教程(2-首页) 前言 一.顶部banner 二.地址解析 1.整体代码 2. input框输入 ...

  9. 微信小程序云开发之数据分页云函数

    微信小程序云开发之数据分页云函数 2018-10-06 20:23:28       微信小程序的云开发可以自己对数据库进行操作而不需要后台,那么很常见的一个功能就是我们在读取数据的时候需要分页来获取 ...

  10. 微信小程序突然多了好多动态_让微信小程序的登陆页面有云朵悬浮的动态效果...

    微信小程序目前的火热程度相信不用多言,尤其是近期微信团队开发小程序很多之前被诟病的功能:模糊搜索,附近小程序等.最近有网友利用空余时间用小程序实现了个动态的登录页效果,所以下面我们51小程序就吧这篇文 ...

最新文章

  1. Python基础学习!基本元素,数字,字符串以及变量
  2. NOIP 2017 提高组 K: 奶酪 (SPFA || 并查集)
  3. 期末总结:LINUX内核分析与设计期末总结
  4. 北风设计模式课程---7、建造者模式
  5. 基于JAVA+Servlet+JSP+MYSQL的失物招领系统
  6. Windows Server AD修改还原模式密码
  7. github leaf项目怎么用_这份GitHub上价值49K的SpringBoot2+Thymeleaf企业应用实战,真香...
  8. 站点技术---301重定向
  9. 投资中的黑科技知多少?
  10. 央行数字货币DCEP首个应用场景落地,新的支付风口领域已现!
  11. 【Impala】基于Hive的快速大数据查询引擎——Impala知识点总结
  12. Clustering by Passing Messages Between Data Points 吸引力传播聚类 AP聚类
  13. Katalon Recorder简介与使用
  14. 万彩办公大师多页PDF文档去掉空白部分合并到同一页
  15. 一切还要从副总裁在朋友圈卖内裤说起
  16. 安卓设备TF卡概率性无法识别问题
  17. 【区块链 | AAVE】一文讲清-DeFI王者AAVE最新的稳定币GHO提案
  18. C++实现STL文件向glTF文件的转换
  19. 计算机应用基础操作题答案,电大本科计算机应用基础网考操作题及答案
  20. excel取消保护(忘记密码)

热门文章

  1. 8. Numpy的索引和切片 (Indexing and Slicing)
  2. SpringCloud (五) ——Feign远程调用
  3. Java学习笔记 | Java异常处理
  4. 用matlab s函数 阶梯,Matlab S函数使用介绍
  5. 2022年东南亚电商市场分析,跨境电商增长新途径
  6. 小菜鸟的Python笔记002:如何识别Word文档中的复选框
  7. Word批量替换勾选框
  8. 小红书6.18种草拔草投放攻略,品牌制胜决策时刻
  9. 计算机ip地址会变吗,电脑IP地址会变吗?
  10. 在c语言中的变量分为三种类型,在C语言中的实型变量分为两种类型,它们是_______和__________ 答案:float double...