收藏
回答

小程序点击显示与隐藏如何实现?

我想实在上图中现点击上述其中一个标题,仅展示当前点击的标题与内容,再次点击当前标题,所有标题显示(如上图),不知道有没有提供一个思路呀

最后一次编辑于  07-31
回答关注问题邀请回答
收藏

4 个回答

  • 简单
    简单
    07-31

    可以给每一个标题添加一个布尔值false,点击当前标题时改为true。

    07-31
    赞同
    回复 1
    • 董董
      董董
      07-31
      谢谢
      07-31
      回复
  • 微盟
    微盟
    07-31

    你好,感觉需要加一个flag,当点击某个标题的时候,把当前flag赋值为当前的指针

    07-31
    赞同
    回复 3
    • 董董
      董董
      07-31
      我现在是用的flag,但是我不太会用指针,主要是点显示当前并隐藏其他,再次点击,显示所有标题这一个地方不太会弄
      07-31
      回复
    • 微盟
      微盟
      07-31
      用两个标识,一个用来赋值为当前点击项的index,一个用来控制整体的显示,就像这样 true || index == i,比如点击第二个就把i= 1,另一个标识设为false
      07-31
      回复
    • 董董
      董董
      07-31回复微盟
      好的,谢谢
      07-31
      回复
  • 祺爸💎
    祺爸💎
    07-31

    wx:if

    07-31
    赞同
    回复 1
    • 董董
      董董
      07-31
      我目前是用flag为true或false来添加显示隐藏类的
      07-31
      回复
  • 卢霄霄
    卢霄霄
    07-31

    内容是瞬间展开的,还是带动画展开的?

    07-31
    赞同
    回复 9
    • 董董
      董董
      07-31
      瞬间展开的
      07-31
      回复
    • 卢霄霄
      卢霄霄
      07-31回复董董
      https://developers.weixin.qq.com/s/2lYOdgmb72ae
      07-31
      回复
    • 董董
      董董
      07-31回复卢霄霄
      谢谢,但是我现在要的是点击一个标题仅显示当前标题下的内容,其他的标题隐藏,在点击一次当前标题,其他的标题显示
      07-31
      回复
    • 卢霄霄
      卢霄霄
      07-31回复董董
      有个逻辑问题哦。。那么什么时候收起来呢?
      07-31
      回复
    • 董董
      董董
      07-31回复卢霄霄
      我第一次点击展开,在点击一次就是收起来
      07-31
      回复
    查看更多(4)