javascript - 微信小程序如何对单条数据进行操作?
大家讲道理
大家讲道理 2017-04-11 11:10:18
0
2
376


微信小程序里面,这种点赞如何对单条消息进行点赞?不能操作DOM,我定义了一个变量,一个变了其他全变了

 data:{
    videoinfo:[],
    uservideos:[],
    hidden:true,
    likeNum:112,
    likevideo:false,
likeThisVideo:function(){
      var _this = this;
      _this.setData({
        likevideo:!(_this.data.likevideo),
        likeNum:(_this.data.likevideo==true)?_this.data.likeNum-1:_this.data.likeNum+1
      })
    }

     <view class="options">
            <view class="comment-icon comment-like {{likecomment?'liked':''}}" bindtap="likeThisComment"></view>
            <view class="like-num">{{likeNum}}</view>
            <view class="comment-icon comment-reply" bindtap="showInput"></view>
          </view>
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(2)
黄舟

你data适用于全部评论,当然不行

data(){
    //用户评论
    msg:[
       {
           info: 'xxxxxx',
           likeNum: 112
       },{
           info: 'xxxxxx',
           likeNum: 112
       }
    ];

data的格式可以这样,点赞的时候再修改特定的likeNum就好了

巴扎黑

数据驱动
用setData()

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!