只需一步,快速开始
今天在git上遇到一个提问,问题如下: 嗯,顺便问个问题。 就是假设:循环列出一组电影列表,然后要给电影增加点赞功能。这个点赞操作怎么实现呢? 类似: view bindtap=aa data-id=a1
<view bindtap="aa" wx:for="{{array}}" data-id='{{item.id}}'> {{item.zan}} </view> Page({ data:{ array: [ { id:"a1", zan: '赞' }, { id:"a2", zan: '赞' } ] },
aa:function(e){ var currId = e.currentTarget.dataset.id; var array = this.data.array; for(var i = 0;i<array.length;i++){ if(array['id']==currId){ array['zan'] = "已赞"; this.setData({ array:array }); } } }
首页
分类
索引
我的