广告
返回顶部
首页 > 资讯 > 精选 >微信小程序怎么实现商品列表跳转商品详情页功能
  • 321
分享到

微信小程序怎么实现商品列表跳转商品详情页功能

2023-06-30 08:06:08 321人浏览 八月长安
摘要

这篇文章主要介绍“微信小程序怎么实现商品列表跳转商品详情页功能”,在日常操作中,相信很多人在微信小程序怎么实现商品列表跳转商品详情页功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序怎么实现商品列表

这篇文章主要介绍“微信小程序怎么实现商品列表跳转商品详情页功能”,在日常操作中,相信很多人在微信小程序怎么实现商品列表跳转商品详情页功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序怎么实现商品列表跳转商品详情页功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1.1实现首页页面

效果如下图

微信小程序怎么实现商品列表跳转商品详情页功能

代码如下:其中js页面代码包含了跳转

<!--index.wxml-->  <view class="container">    <view class="left" bindtap="jump1">      <view class="tp">        <image src="/image/a.jpg" mode="widthFix" ></image>      </view>      <view id="wz">{{msg1}}</view>            <view class="container">        <view class="jg-l">¥ 1799</view>        <view class="jg-r">            <image src="/image/gwc.png"></image>        </view>      </view>    </view>    <view class="right" bindtap="jump2">      <view class="tp">        <image src="/image/b.jpg" mode="widthFix" ></image>      </view>      <view id="wz">{{msg2}}</view>      <view class="container">        <view class="jg-l">¥ 2199</view>        <view class="jg-r">            <image src="/image/gwc.png"></image>        </view>      </view>    </view>  </view>  <view class="container">      <view class="left" bindtap="jump3">      <view class="tp">        <image src="/image/c.jpg" mode="widthFix" ></image>      </view>      <view id="wz">{{msg3}}</view>      <view class="container">        <view class="jg-l">¥ 2499</view>        <view class="jg-r">            <image src="/image/gwc.png"></image>        </view>      </view>    </view>    <view class="right" bindtap="jump4">      <view class="tp">        <image src="/image/d.jpg" mode="widthFix" ></image>      </view>      <view id="wz">{{msg4}}</view>      <view class="container">        <view class="jg-l">¥ 3199</view>        <view class="jg-r">            <image src="/image/gwc.png"></image>        </view>      </view>    </view>  </view>
// index.js// const app = getApp()Page({  data: {    msg1:'Redmi Note 11 5G 天玑810 33W Pro快充 5000mAh大电池 6GB +128GB 浅梦星河 智能手机',    msg2:'Redmi K40 骁龙870 三星AMOLED 120Hz高刷直屏 4800万高清三摄 12GB+256GB 晴雪 游戏电竞5G手机',    msg3:'【24期免息】小米10S 新品5G旗舰 小米手机12重礼 白色 8+256GB',    msg4:'小米(MI) 11ultra 5G(白条0首付6期可选)全网通手机 陶 瓷白 白条分期12+256GB ',    value:0  },    jump1:function(event){    this.setData({value:1}),    wx.navigateTo({      url: '/pages/page1/page1?value='+this.data.value,      success(){        console.log('页面one跳转成功')      }    })  },  jump2:function(event){    this.setData({value:2}),    wx.navigateTo({      url: '/pages/page1/page1?value='+this.data.value,      success(){        console.log('页面two跳转成功')      }    })  },  jump3:function(event){    this.setData({value:3}),    wx.navigateTo({      url: '/pages/page1/page1?value='+this.data.value,      success(){        console.log('页面three跳转成功')      }    })  },  jump4:function(event){    this.setData({value:4}),    wx.navigateTo({      url: '/pages/page1/page1?value='+this.data.value,      success(){        console.log('页面four跳转成功')      }    })  }});
.container{  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  display: flex;  flex-direction: row;}#wz{  display: -WEBkit-box;  overflow: hidden;  text-overflow: ellipsis;  Word-wrap: break-word;  white-space: nORMal !important;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}.left{  width: 50%;}.right{  width: 50%;}.tp{  width: 190px;  height: 200px;}.jg-l{  width: 75%;  color: blue;}.jg-r{  width: 25%;}.jg-r image{  width: 20px;  height: 20px;}

2.1实现调跳转到手机详情页

跳转成功提示如下:

微信小程序怎么实现商品列表跳转商品详情页功能

详情页面如下:

微信小程序怎么实现商品列表跳转商品详情页功能

代码如下:

<!--pages/page1/page1.wxml--><view class="container">  <block wx:if="{{value==1}}">    <view class="center">      <view class="tp">        <image src="/image/a.jpg" mode="widthFix" ></image>      </view>      <view>产品编号:6007</view>      <view>上架日期:2021年9月</view>      <view>产品价格:¥1799</view>      <view id="wz">产品描述:{{msg1}}</view>    </view>  </block></view><view class="container">  <block wx:if="{{value==2}}">    <view class="center">      <view class="tp">        <image src="/image/b.jpg" mode="widthFix" ></image>      </view>      <view>产品编号:6008</view>      <view>上架日期:2022年1月</view>      <view>产品价格:¥2199</view>      <view id="wz">产品描述:{{msg2}}</view>    </view>  </block></view><view class="container">  <block wx:if="{{value==3}}">    <view class="center">      <view class="tp">        <image src="/image/c.jpg" mode="widthFix" ></image>      </view>      <view>产品编号:6009</view>      <view>上架日期:2021年11月</view>      <view>产品价格:¥2499</view>      <view id="wz">产品描述:{{msg3}}</view>    </view>  </block></view><view class="container">  <block wx:if="{{value==4}}">    <view class="center">      <view class="tp">        <image src="/image/d.jpg" mode="widthFix" ></image>      </view>      <view>产品编号:6007</view>      <view>上架日期:2022年1月</view>      <view>产品价格:¥3199</view>      <view id="wz">产品描述:{{msg4}}</view>    </view>  </block></view>
// pages/page1/page1.jsPage({  data: {    msg1:'Redmi Note 11 5G 天玑810 33W Pro快充 5000mAh大电池 6GB +128GB 浅梦星河 智能手机',    msg2:'Redmi K40 骁龙870 三星AMOLED 120Hz高刷直屏 4800万高清三摄 12GB+256GB 晴雪 游戏电竞5G手机',    msg3:'【24期免息】小米10S 新品5G旗舰 小米手机12重礼 白色 8+256GB',    msg4:'小米(MI) 11ultra 5G(白条0首付6期可选)全网通手机 陶 瓷白 白条分期12+256GB ',  },  onLoad: function (options) {    this.setData({value:options.value})  },  });
.container{  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  display: flex;  flex-direction: row;}

最后这里要说明在微信小程序开发工具中,在page目录下创建新的页面时,需要在app.JSON中定义页面的路径

这里以这个小项目为例,下面符app.json代码

{  "pages": [    "pages/index/index",    "pages/page1/page1"  ],  "window": {    "backgroundColor": "#F6F6F6",    "backgroundTextStyle": "light",    "navigationBarBackgroundColor": "#F6F6F6",    "navigationBarTitleText": "京东手机",    "navigationBarTextStyle": "black"  },  "sitemapLocation": "sitemap.json",  "style": "v2"}

到此,关于“微信小程序怎么实现商品列表跳转商品详情页功能”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 微信小程序怎么实现商品列表跳转商品详情页功能

本文链接: https://www.lsjlt.com/news/327741.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作