收藏
回答

如何绑定事件改变其它元素的属性啊

<view class="garbage-item" bindtap="showGanGarbage"><image></image></view> src属性暂且略过。

<view id="0" style="display:{{display}}"></view> 给第一个view绑定事件,点击它改变第二个view的style属性值,让它从隐藏变成可见。 page里面额数据如下,问题是点了没反应,咋办啊

Page({

  data: {

    display: "none",

   imgList: [

      "/images/lunbos/lunbo-1.jpg", "/images/lunbos/lunbo-2.jpg", "/images/lunbos/lunbo-3.jpg"

    ]

  },

  showGanGarbage:function(e){

    var index = e.currentTarget.id;

    console.log(index);

    this.setDta({

      display: "block"

    })

  }

})




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

2 个回答

  • ʚ青ɞ
    ʚ青ɞ
    2019-07-29

    显示隐藏用wx:if或者hidden

    2019-07-29
    有用
    回复
  • 铭锋科技
    铭锋科技
    2019-07-27

     this.setDta ?

    2019-07-27
    有用
    回复 1
    • 庆哥哥
      庆哥哥
      2019-07-27
      setData,这个问题困扰了一下午,但是晚上又突然好了,好奇怪,不知道是不是电脑的问题
      2019-07-27
      回复
登录 后发表内容