diff --git a/pets-fe/components/profile-head/index.js b/pets-fe/components/profile-head/index.js index 9b32445..621aff0 100644 --- a/pets-fe/components/profile-head/index.js +++ b/pets-fe/components/profile-head/index.js @@ -8,6 +8,9 @@ Component({ // 装扮页的实时预览:只看效果,不要底部那排按钮 preview: { type: Boolean, value: false }, hideWall: { type: Boolean, value: false }, // 「我的」页藏掉社交宠物墙,避免和「我的毛孩子」卡重复 + // 关注/粉丝数字是否可点开列表。别人主页设 false:从关注/粉丝列表点进对方主页后, + // 不再允许打开对方的关注/粉丝,否则会无限套娃 + relationsClickable: { type: Boolean, value: true }, }, data: { initial: '', theme: 'warm' }, observers: { @@ -28,6 +31,7 @@ Component({ this.triggerEvent('decorate'); }, onRelations(e) { + if (!this.data.relationsClickable) return; // 别人主页:只看数字,不给点开列表 this.triggerEvent('relations', { kind: e.currentTarget.dataset.kind }); }, onPet(e) { diff --git a/pets-fe/custom-tab-bar/index.js b/pets-fe/custom-tab-bar/index.js index eb0883b..cf115d8 100644 --- a/pets-fe/custom-tab-bar/index.js +++ b/pets-fe/custom-tab-bar/index.js @@ -1,7 +1,9 @@ +// 社区 tab 暂时下线:从这里去掉入口即可(页面与 app.json 里的注册都保留, +// 需要恢复时把社区那行加回来就行) const LIST = [ { pagePath: '/pages/home/home', text: '首页', icon: 'home' }, { pagePath: '/pages/report/report', text: '报告', icon: 'report' }, - { pagePath: '/pages/community/community', text: '社区', icon: 'community' }, + // { pagePath: '/pages/community/community', text: '社区', icon: 'community' }, { pagePath: '/pages/mine/mine', text: '我的', icon: 'user' }, ]; diff --git a/pets-fe/pages/user/user.wxml b/pets-fe/pages/user/user.wxml index fee2bff..74772ed 100644 --- a/pets-fe/pages/user/user.wxml +++ b/pets-fe/pages/user/user.wxml @@ -9,7 +9,8 @@ module.exports.isUrl = function (s) { return s && s.indexOf('http') === 0; } 加载中… - +