侧边栏路由链接改造

news/2024/7/10 23:42:37 标签: vue, web, html5, es6
webkit-tap-highlight-color: rgba(0, 0, 0, 0);">

点击侧边栏里的选项,我们需要让它能有访问路由,
可在<el-menu>中开启router:
在这里插入图片描述Home.vue中修改:接口中的path就是路由路径

<el-menu
            background-color="#333744"
            text-color="#fff"
            active-text-color="#409EFF"
            unique-opened
            :collapse="isCollapse"
            :collapse-transition="false"
            :router="true"
        >
       .......
       ........
<!--启用el-menu中就会将index的值作为路由路径-->
<el-menu-item :index="'/'+ subItem.path" v-for="subItem in item.children" :key="subItem.id">

路由有了,那么需要为这个路由添加组件,我们点击用户列表是想要在右边显示内容。
创建/components/user/Users.vue,加入:

<template>
  <div>
    <h3>用户列表组件</h3>
  </div>
</template>

<script>
  export default {
    name: 'Users'
  }
</script>

<style lang="less" scoped>

</style>

router/index.js修改:

import Users from '../components/user/Users'
....
{
    path: '/home',
    component: Home,
    redirect: '/welcome',
    //子组件
    children: [{ path: '/welcome', component: Welcome },{path: '/users',component: Users}]
  }

点击用户列表:
在这里插入图片描述


http://www.niftyadmin.cn/n/1799031.html

相关文章

保持左侧菜单的激活状态

el-menu有一个属性&#xff1a; 可设置default-active"/users"&#xff0c;设置index为/users的选项为激活状态 但是这样就写死了&#xff0c;选择其他选项的时候不会激活&#xff0c;故需要进一步优化。 主要思想&#xff0c;选中选项&#xff0c;将当前选中的选项的…

WDS部署0-部署测试环境

这几篇文章是公司WDS部署的文档&#xff0c;全是自己写的&#xff0c;希望对各位有帮助&#xff0c;如有问题请留言所需要资源较为简单&#xff0c;我用的物理机是I3的CPU&#xff0c;内存8G。测试环境&#xff1a;主机WIN7 X64使用workstation 10.0 虚拟出3台虚拟机进行测试虚…

绘制用户列表组件的基础布局结构

因为需要在所有的界面中有面包屑和卡片&#xff0c;所以在全局样式globe.css中加入&#xff1a; .el-breadcrumb{margin-bottom: 10px; }components/user/Users.vue写入&#xff1a; css <template><div><!--面包屑导航区域--><el-breadcrumb separator…

自定义状态列的显示效果

使用作用域插槽获取当前行数据 <!--用户列表区域--><!--stripe隔行变色&#xff0c;border加表格竖线--><el-table :data"userList" stripe border><!--加索引页--><el-table-column type"index" label"#"></e…

文本自动摘要(classifier4J )

2019独角兽企业重金招聘Python工程师标准>>> 摘要的实现方法有摘取性和概括性两种。摘取性的方法相对容易实现&#xff0c;通常的实现方法是摘取文章中的重要句子。 sourceforge.net 中有一个项目classifier4J 通过抽取指定的文本中的重要的句子形成摘要。 String i…

通过作用域插槽渲染操作列

修改el-table里的内容&#xff1a; <!--用户列表区域--><!--stripe隔行变色&#xff0c;border加表格竖线--><el-table :data"userList" stripe border><!--加索引页--><el-table-column type"index" label"#">&…

Uliewb-Admin 项目

2019独角兽企业重金招聘Python工程师标准>>> 这几天初步实现了一个简单的uliweb-admin的项目&#xff0c;它是可以用来统一管理uliweb的Model。现在项目具备了一些基本功能&#xff0c;如&#xff1a;显示列表&#xff0c;増加&#xff0c;删除&#xff0c;修改等。…

实现分页效果

在表格<el-table>后增加一个分页组件 size-change“handleSizeChange”&#xff1a;每页显示条数变化后调用方法 current-change“handleCurrentChange”&#xff1a;页码变化调用方法 :current-page“queryInfo.pagenum”&#xff1a;当前页数 :page-sizes"[1, 2, …