后台管理系统--4.侧边菜单栏

技术后台管理系统--4.侧边菜单栏 后台管理系统--4.侧边菜单栏一、页面整体布局使用el-container布局容器,这里重点在样式上。
二、菜单栏制作
2.1目录划分结构 如果按照login界面的设

后台管理系统-4。侧面菜单栏

一、页面整体布局

使用el-container来布局容器,重点是样式。

二、菜单栏制作

2.1目录划分结构 

如果按照登录界面- main-cpns的设计来划分目录结构,但是我们的main里面有很多组件内容,这是不适合的。

2.2侧边菜单栏标题制作

2.3侧边栏菜单内容制作

使用el菜单组件(类似于el子菜单,el菜单可以展开,但el子项目不能展开)。我们将在这里显示用户菜单,我们知道这是一个数组,可以用template遍历.的方式显示

2.3.1拿到userMenus数据

你可以通过$store.state.login.userMenus,获得登录模块的数据,但这并不好。

更好的方法是使用计算属性,但是你会发现直接写状态现在没有类型了。我该怎么办?我不使用vuex的默认useStore。我在store-inex.ts中导出了一个useStore(实际上,我用一些类型限制重新打包了vuex的useStore)

2.3.2数据展示

根据界面文档的分析,当type=1时,可以展开的菜单,type=2时,不能展开的菜单,使用模板模板进行if判断。

让我们先看看这个例子:

我也用了index,其他结构完全符合要求,但是不管点击哪一个,都会全部展开或者全部关闭。

但是后面的页面很正常,但是有很多警告。这是因为我们需要以字符串类型传入索引,但是我们的id是数字类型,可以逐项转换成字符串,id ' '没有警告!

另外,不能通过遍历引入图表!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145048.html

(0)

相关推荐

  • JMX在Tomcat的应用是怎样的

    技术JMX在Tomcat的应用是怎样的本篇文章给大家分享的是有关JMX在Tomcat的应用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。我们来详细说

    攻略 2021年12月9日
  • JVM内存查看的三种途径分别是什么

    技术JVM内存查看的三种途径分别是什么本篇文章给大家分享的是有关JVM内存查看的三种途径分别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。通常情况下可

    攻略 2021年10月23日
  • ORM-mysql

    技术ORM-mysql ORM-mysql创建表,需要手动先创建数据库from sqlalchemy.ext.declarative import declarative_base
    from sqlal

    礼包 2021年12月20日
  • 编译时JAVA最常见的错误是什么

    技术编译时JAVA最常见的错误是什么本篇内容主要讲解“编译时JAVA最常见的错误是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“编译时JAVA最常见的错误是什么”吧!  

    攻略 2021年11月2日
  • C++如何实现操作符重载

    技术C++如何实现操作符重载这篇文章主要介绍了C++如何实现操作符重载,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在C++

    攻略 2021年12月1日
  • 怎么使用Spring Boot处理JSON数据

    技术怎么使用Spring Boot处理JSON数据这篇文章主要介绍“怎么使用Spring Boot处理JSON数据”,在日常操作中,相信很多人在怎么使用Spring Boot处理JSON数据问题上存在疑惑,小编查阅了各式

    攻略 2021年11月1日