微人事项目在线聊天(一)

项目首页增加聊天入口

添加一个消息按钮
在这里插入图片描述

在这里插入图片描述
Home.vue

                <el-header class="header">
                    <h3 class="title">微人事</h3>
                    <div>
                        <el-button icon="el-icon-bell" type="text" style="margin-right: 8px;color: #000000" size="normal" @click="gochat"></el-button>
                        <el-dropdown  @command="handleCommand">
  <span class="el-dropdown-link">
    {
    
    {
    
    user.name}}<i><img :src="user.userface" alt=""></i>
  </span>
                            <el-dropdown-menu slot="dropdown">
                                <el-dropdown-item command="#">个人中心</el-dropdown-item>
                                <el-dropdown-item command="#">设置</el-dropdown-item>
                                <el-dropdown-item divided command="logout">退出登录</el-dropdown-item>
                            </el-dropdown-menu>
                        </el-dropdown>
                    </div>

                </el-header>

添加点击事件方法

在这里插入图片描述

   gochat(){
    
    
                this.$router.replace("/chat")
            },

创建聊天页面组件
在这里插入图片描述
添加路由
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45709416/article/details/132360182