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


微信小程序里面,这种点赞如何对单条消息进行点赞?不能操作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>
大家讲道理
大家讲道理

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

모든 응답(2)
黄舟

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

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

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

巴扎黑

数据驱动
用setData()

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!