From db9248f42ad27487d26accf5e073194ea01a4d0f Mon Sep 17 00:00:00 2001 From: xpz2018 <107107461@qq.com> Date: Wed, 13 Oct 2021 16:25:26 +0800 Subject: [PATCH] no message --- pages/moment/attention/index.js | 7 ++++++- pages/moment/attention/index.wxml | 4 ++-- pages/moment/moment-item/index.js | 4 +++- pages/moment/recommend/index.js | 4 +++- pages/moment/recommend/index.wxml | 2 +- 5 files changed, 15 insertions(+), 6 deletions(-) diff --git a/pages/moment/attention/index.js b/pages/moment/attention/index.js index e704504..9b73844 100644 --- a/pages/moment/attention/index.js +++ b/pages/moment/attention/index.js @@ -60,10 +60,15 @@ Component({ this.data.token = true this.onRefreshList() } - } else if(message.what == 444 && this.firstShow && app.globalData.userInfo){ + } else if(message.what == 444 && app.globalData.userInfo){ // this.onRefreshList() + } else if(message.what == 225 && app.globalData.userInfo){ + this.onRefreshList() } }, + onAttention: function({detail}){ + this.onRefreshList() + }, onRefreshList: function(){ if(!app.globalData.userInfo || this.data.requesting){ return diff --git a/pages/moment/attention/index.wxml b/pages/moment/attention/index.wxml index 1dd45ca..f21293f 100644 --- a/pages/moment/attention/index.wxml +++ b/pages/moment/attention/index.wxml @@ -6,7 +6,7 @@ - {{ token ? '暂无数据,点击重新加载' : '请登录后加载'}} + {{ token ? '暂无数据,点击重新加载' : '请登录后查看'}} @@ -20,7 +20,7 @@ - + diff --git a/pages/moment/moment-item/index.js b/pages/moment/moment-item/index.js index 4bbcdf9..036a61d 100644 --- a/pages/moment/moment-item/index.js +++ b/pages/moment/moment-item/index.js @@ -42,7 +42,9 @@ Component({ } this.setData({ loading: true }) userPushFollowMill({ paperMillId: this.data.item.paperMillId, follow: !this.data.item.hasFollowed }).then(result => { - this.setData({ loading: false, ['item.hasFollowed']: !this.data.item.hasFollowed }) + this.data.item.hasFollowed = !this.data.item.hasFollowed + this.setData({ loading: false, ['item.hasFollowed']: this.data.item.hasFollowed }) + this.triggerEvent("attention", this.data.item) }).catch(err => { this.setData({ loading: false }) }) diff --git a/pages/moment/recommend/index.js b/pages/moment/recommend/index.js index a6b5105..b736f5e 100644 --- a/pages/moment/recommend/index.js +++ b/pages/moment/recommend/index.js @@ -1,4 +1,3 @@ -// pages/message/index.js import { getInformationList } from "../../../api/moment" const util = require('../../../utils/util') const event = require('../../../utils/event') @@ -59,6 +58,9 @@ Component({ this.data.form.date = date this.onRefreshList() }, + onAttention: function({detail}){ + event.emit('EventMessage', { what: 225}) + }, onRefreshList: function(){ if (this.data.requesting) { return diff --git a/pages/moment/recommend/index.wxml b/pages/moment/recommend/index.wxml index 9f8049d..65c62b9 100644 --- a/pages/moment/recommend/index.wxml +++ b/pages/moment/recommend/index.wxml @@ -20,7 +20,7 @@ - +