小程序評論怎麼實時顯示數據

場景:點擊發布評論後須要評論信息實時顯示javascript

 

作法:java

頁面在初始化的時候在onlode獲取評論數據,comments就是評論循環出來的數據數據庫

wxb.Post("/api/nongjialegw.index/getCommentList", {
      id: id,
      page: 1,
      openid:wxb.getOpenId()
    }, function (data2) {
      wxb.that.setData({
        comments: data2.datas,
        more:data2.more
      });
    });

 

當點擊發送後:清空input框的內容,再一次發起請求獲取評論便可api

 

comment就是點擊發送的事件,將評論信息存數據庫以後,再一次發起獲取評論數據請求便可code

comment:function(e){
      var content = e.detail.value.content;
      if(!content){
         wx.showToast({
           title: '評論內容不能爲空!',
         })
      }else{
        wxb.Post("/api/nongjialegw.index/comment", {
          id: wxb.that.data.id,
          openid: wxb.getOpenId(),
          content:content,
        }, function (data2) {
            wx.showToast({
              title: '評論成功',
            });
            wxb.that.setData({
              contnet:''
            })
            var id = wx.getStorageSync('id');
            wxb.Post("/api/nongjialegw.index/getCommentList", {
              id: id,
              page: 1,
              openid: wxb.getOpenId()
            }, function (data2) {
              wxb.that.setData({
                comments: data2.datas,
                more: data2.more
              });
            });


        });
      }
  },
相關文章
相關標籤/搜索