var api = require('../../api/comment.js') const app = getApp() Component({ properties: { state: Number }, data: { list: [], }, attached: function () { }, lifetimes: { attached: function () { // this.getCommentList() }, moved: function () { }, detached: function () { }, }, ready: function () { }, pageLifetimes: { // 组件所在页面的生命周期函数 show: function () { }, }, methods: { getCommentList: function (searchData) { wx.showLoading({ title: '加载中', }) let that = this; if (searchData.clear == 0){//数据清空 that.setData({ list: [] }) } let orderType = 0;// 排序方式 0: 获取最新列表,1: 获取最热列表 if (searchData.currenttab == 'new'){ orderType = 0; }else{ orderType = 1; } let params = { "eventId": searchData.eventId, "pageIndex": searchData.pageIndex, "pageSize": app.globalData.pageSize, "timestamp": searchData.date, "orderType": orderType } api.getCommentList(params).then(function (res) { if (res.code == 0){ that.setData({ list: that.data.list.concat(res.data) }) } wx.hideLoading() }) }, toCommentsContent(options){ const commentId = options.currentTarget.dataset.commentid; wx.navigateTo({ url: `../../pages/comments/commentsContent/commentsContent?commentId=${commentId}` }) } } })