首页 > 其他分享 >Vue中使用Element

Vue中使用Element

时间:2023-08-18 22:23:11浏览次数:40  
标签:Vue Element ui 使用 element 路由 页面

Vue中使用Element.UI菜单完成主体页面搭建

一.搭建ElementUI基础环境(基于脚手架)

1.新建空的文件夹,文件夹命名自定义

2.在文件资源管理器上方输入cmd

IMG_256

3.然后在控制台中输入vue create (自定义名称)注意:只支持小写 输入完后按Enter

4.在第一个选择项中选择Manually select features

IMG_257

5.第二个选择框选择(空格多选)

IMG_258

6.选择2.0x

IMG_259

7.输入n(否)

IMG_260

8.剩下所有直接全部回车默认选择

二.创建完成后右键文件 使用Vuecode打开

1.新建终端

IMG_261

2.输入npm i element-ui -S(安装element-ui)

3.在main文件中添加

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);

IMG_262

4.创建Views视图,右键视图新建文件

IMG_263

5.后缀加上.vue,复制Element.UI官网的container布局

IMG_264

6.在Aside中将 找到Element.UI官网的NavMenu 导航菜单 复制


   <el-container style="height: 500px; border: 1px solid #eee">
     <el-aside width="200px" style="background-color: rgb(238, 241, 246)">
       <el-menu :default-openeds="['1', '3']">
         <el-submenu index="1">
           <el-menu-item-group>
             <template slot="title">分组一</template>
             <el-menu-item index="1-1">选项1</el-menu-item>
             <el-menu-item index="1-2">选项2</el-menu-item>
           </el-menu-item-group>
         </el-submenu>
       </el-menu>
     </el-aside>

     <el-container>
       <el-main><h2>主体</h2> </el-main>
     </el-container>
   </el-container>

7粘贴上去之后页面基本完成

三.布局路由配置页面

1.在左侧菜单中点击

IMG_265

2.在当前地址上创建children子路由,将需要点击显示的路由地址配置到children子路由中

IMG_266

比如:

IMG_267

3.AddView是主页面点击显示的地址视图

4.配置完成后回到主页面代码中,在main标签中插入router-view标签代表,所有子页面显示至main中

IMG_268

5.然后在el-menu标签中 输入:router="true"

IMG_269

6.最后配置index,将路由放置index中,示例中路由地址名为AddView

IMG_270

7.总结以上操作完成后基本实现菜单点击加载页面功能,谢谢观看!!!!

标签:Vue,Element,ui,使用,element,路由,页面
From: https://www.cnblogs.com/Iflifecouldctrlz/p/17641734.html

相关文章

  • uniapp中使用过滤器filters来格式化时间
    uniapp中使用过滤器filters来格式化时间看那个创云商城源码的时候看到的,觉得蛮有用的,扒下来备用,应该也能直接用于JS  <template><viewclass="mix-timeline"><viewclass="cell"v-for="(item,index)inlist":key="index">......
  • cf tool 使用指南
    本文作者使用powershell而非cmd。本文作者使用powershell而非cmd。本文作者使用powershell而非cmd。下载下载地址:https://github.com/woshiluo/cf-tool/releases/tag/v1.0.1这不是xalanq的原版,原版有bug。对于Windows系统,请下载cf.exe。配置开始首先,......
  • 20230818 CHAPTER 5 Thanks for the Memories arm64汇编内存使用
    .data段的内存引用实例十进制数不要以0开头,否则会被认为是8进制数一个数前面可以加-负号或者~取反符号; 申请一个内存块; 重复!转义字符!内存对齐  TheoffsetfromthePChas19bitsintheinstruction,whichgivesarangeof+/-1MB. Theoffsetaddress......
  • 关于 STM32 在使用 C++ 进行编程时无法进行中断(触发中断就死循环)的问题
    他妈的!!!就因为这破事导致我浪费了两天的时间!!!都是基础不扎实的锅,导致我没能第一时间想到问题的关键好了,平复一下心情,快速的写一篇博客来记录这个叼问题解决方法先把结论放在这里:用extern"C"{}把中断函数包起来//就像这样extern"C"{voidEXTI4_IRQHandler(){HAL_GP......
  • 【问题记录】【日积月累】平时使用的一些问题记录
    1  Maps.of不可改变importorg.apache.groovy.util.Maps;Map<String,String>map=Maps.of("1","2");返回的是不可修改的哈,增删都是会报异常的,记住咯。 ......
  • vue3常见的难点
    vue中params和query的区别,以及具体用法:https://blog.csdn.net/weixin_42282727/article/details/107505014route、router区别:https://blog.csdn.net/m0_67948827/article/details/127051410......
  • 现代CSS布局技术:Flexbox和Grid的使用指南和最佳实践
    在现代Web开发中,CSS布局技术变得越来越重要。Flexbox和Grid是两种常用的CSS布局技术,它们可以帮助我们创建灵活、可维护的布局。Flexbox布局Flexbox是一种基于弹性盒子模型的布局技术,它可以让我们更加容易地创建水平或垂直方向上的布局。以下是Flexbox的常见属性:容器属性disp......
  • 使用Canvas API实现交互式绘图和动画:基础知识和实践经验
    CanvasAPI是HTML5中的一个重要特性,它允许开发者在网页上直接绘制图形、图像、文本等内容,并且可以通过JavaScript进行控制和交互。在本文中,我们将介绍CanvasAPI的基础知识,包括如何创建Canvas元素、设置Canvas的属性、绘制基本形状和路径、以及使用图片和文字等高级功能。创建Can......
  • Redis的使用
    Redis是基于内存的数据库,读取和存储非常快,很适合作为缓存服务器。Redis的优点是支持多种类型,可以将数据持久化道硬盘,支持事务,支持集群。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供......
  • Springboot使用Redisson作为分布式锁
    官方地址:https://github.com/redisson/redisson/wiki/Table-of-Content一些官网说明    Redisson采用了基于NIO的Netty框架,不仅能作为Redis底层驱动客户端,具备提供对Redis各种组态形式的连接功能,对Redis命令能以同步发送、异步形式发送、异步流形式发送或管道形式发送的功能......