微信小程序实例:详情页数据动态实现的方法介绍
本篇文章给大家带来的内容是关于微信小程序实例:detail详情页数据动态展示的方法介绍 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
上一篇文章微信小程序实例:详情页静态页面搭建的方法介绍把静态的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.jslet 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>相关推荐:
微信小程序实现动态设置页面标题方法分享
微信小程序 数据访问实例详解以上就是微信小程序实例:详情页数据动态实现的方法介绍的详细内容,更多请关注小潘博客其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件联系站长,一经查实,本站将立刻删除。