微信小程序商品到详情的实现

微信小程序商品到详情结构代码资源分享给大家.

商品页

post.wxmldata-postid="{{index}}view class="container"

swiper indicator-dots indicator-color="rgba(255,255,255,0.3)"

indicator-active-color="rgba(255,255,255,1)" autoplay swiper-item image src= ...

商品页 post.wxml

data-postid="{{index}}

<view class="container">

<swiper indicator-dots indicator-color="rgba(255,255,255,0.3)" indicator-active-color="rgba(255,255,255,1)" autoplay>

<swiper-item>

<image src="/dist/images/wx.png"></image>

</swiper-item>

<swiper-item>

<image src="/dist/images/vr.png"></image>

</swiper-item>

<swiper-item>

<image src="/dist/images/iqiyi.png"></image>

</swiper-item>

</swiper>

<view class="article-list">

<view class="article" wx:for="{{postList}}" wx:for-item="article" wx:key="index" catchtap="goDetail" data-postid="{{index}}">

<view class="article-author-date">

<image src="{{article.avatar}}" class="article-author"></image>

<text class="article-date">{{article.date}}</text>

</view>

<text class="article-title">{{article.title}}</text>

<image src="{{article.imgSrc}}" class="article-image"></image>

<text class="article-content">

{{article.content}}

</text>

<view class="article-link">

<image src="/dist/images/icon/chat1.png"></image>

<text>{{article.collection}}</text>

<image src="/dist/images/icon/view.png"></image>

<text>{{article.reading}}</text>

</view>

</view>

</view>

</view>

post.js

en对象获取postid

var postData = require ("../../data/posts-data.js");

Page({

onLoad:function(){

this.setData({

postList:postData.postList

})

},

goDetail:function(en){

var postid = en.currentTarget.dataset.postid;

wx.navigateTo({

url:"post-detail/post-detail?postId="+postid

})

}

})

商品详情页 post-detail.js

用option接收postid 

var postData = require("../../../data/posts-data.js");

Page({

onLoad:function(option){

console.log(option);

}

})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

以上是 微信小程序商品到详情的实现 的全部内容, 来源链接: utcz.com/z/319666.html

回到顶部