收藏
回答

请问如何对请求遍历后的数据,在同页面内点击不同商品展示其详情呢?

想做的就是一个类似于列表页跳转详情页的功能,但是希望在同页面完成。即点击查看详情底部出现一个view展示详情数据,想知道这种怎么实现。如何把参数传给js,让js请求数据呢? 跳转的话可以直接在url后携带参数,这种怎么做啊,求大神讲解一下

回答关注问题邀请回答
收藏

4 个回答

  • Xavier
    Xavier
    2021-04-26

    不就是list每个item加个id或者data-*,页面加个view,用个字段作为flag,wx:if或者hidden来解决的事情吗?


    tap点击item的时候能够从Event里面获取到响应事件的target和currentTarget,从里面能够获取到id或者绑定的data-*属性,用于区分点击的是哪个item。


    微信开发文档 - 指南 - 小程序框架 - 视图层 - 基础组件 - 公共属性


    微信开发文档 - 框架 - WXML语法参考 - 条件渲染

    2021-04-26
    有用 2
    回复
  • 我和你!
    我和你!
    2023-11-19

    解决了吗?

    2023-11-19
    有用
    回复
  • 寸许月光
    寸许月光
    2021-04-27

    建议你可以看下vue的基础知识,再看会发现小程序很多和vue语法类似

    2021-04-27
    有用
    回复 1
    • 寸许月光
      寸许月光
      2021-04-27
      或者多看看小程序官方文档,从头到尾看,跑demo,多花点时间去看
      2021-04-27
      回复
  • 加肥猫
    加肥猫
    2021-04-26

    从提问来看,基础知识缺的有点多,建议从头看开发文档。不然你这些问题解决了还会有更多的问题。

    2021-04-26
    有用
    回复 2
    • 大圣
      大圣
      2021-04-26
      应该看哪部分呢,之前一直是用链接跳转详情页传参,没做过同页面
      2021-04-26
      回复
    • 大圣
      大圣
      2021-04-26
      用绑定data可以做到吗
      2021-04-26
      回复
登录 后发表内容