feat(fe): 隐藏社区 tab(只留首页/报告/我的)+ 别人主页关注粉丝不可再点开

- custom-tab-bar 去掉社区入口(页面与 app.json 注册保留,加回一行即可恢复)
- profile-head 新增 relationsClickable,别人主页传 false:从关注/粉丝列表进对方
  主页后,对方的关注/粉丝数字只展示不可点开,避免无限套娃;「我的」页不受影响

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Blizzard
2026-08-04 09:51:09 +08:00
parent 8812ffd7b9
commit b49bf0f0f9
3 changed files with 9 additions and 2 deletions
+4
View File
@@ -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) {