添加直播间功能,直播间右上角人数需要完善

This commit is contained in:
cbb
2026-01-14 17:57:17 +08:00
parent 0c88d29dce
commit db1b797b68
10 changed files with 632 additions and 87 deletions

View File

@@ -1,14 +1,15 @@
<script setup>
import { useUserStore } from '@/stores/user'
import { navigateTo } from '../../../utils/router'
// 基础设置
const basicSetting = [
{ name: '字体大小', value: '', url: '' },
{ name: '聊天背景', value: '', url: '' },
// { name: '聊天背景', value: '', url: '' },
{ name: '朋友圈设置', value: '', url: '' },
{ name: '消息通知', value: '', url: '' },
{ name: '安全设置', value: '', url: '' },
{ name: '群发消息', value: '', url: '' },
// { name: '安全设置', value: '', url: '' },
// { name: '群发消息', value: '', url: '' },
{ name: '登录设备', value: '', url: '' }
]
@@ -17,10 +18,14 @@
{ name: '隐私设置', value: '', url: '' },
{ name: '清除缓存', value: '', url: '' },
{ name: '意见反馈', value: '', url: '' },
{ name: '关于我们', value: '', url: '' }
{ name: '关于我们', value: '', url: '/pages/discover/company' }
]
const { clearUserInfo } = useUserStore()
const onItem = item => {
item.url && navigateTo(item.url)
}
</script>
<template>
@@ -30,6 +35,7 @@
v-for="(item, index) in basicSetting"
:key="index"
class="item"
@click="onItem(item)"
>
<text class="left-title">{{ item.name }}</text>
<view class="right-box">
@@ -44,6 +50,7 @@
v-for="(item, index) in systemSetting"
:key="index"
class="item"
@click="onItem(item)"
>
<text class="left-title">{{ item.name }}</text>
<view class="right-box">