vue--管理后台手把手搭建-----(2)

本文介绍了如何在Vue项目中引入Element UI并进行测试,接着讲解了动态路由的搭建,重点在于meta标签的使用。然后,文章详细阐述了登录页面的编写过程,包括表单验证、Vuex的集成和状态管理,以及如何将token存储到Vuex和cookies中。
摘要由CSDN通过智能技术生成

我们搭建webpack框架,并引入element(搭建框架之前有讲过,从引入element开始)

(1)引入element.ui

         a) cnpm i element-ui -S

         b) 在main.js中引入   

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);

        c)测试  在helloword.vue 组建中编写代码

<template>
  <div class="hello">
    <h1>{
  { msg }}</h1>
    <h2>Essential Links</h2>
    <el-button @click="visible = true">按钮</el-button>
    <el-dialog :visible.sync="visible" title="Hello world">
    <p>欢迎使用 Element</p>
  </el-dialog>
  </div>
</template>

<script>
export default {
  name: 'HelloWorld',
  data () {
    return {
      visible: false,
      msg: 'Welcome to Your Vue.js App'
    }
  }
}
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
@import url("//unpkg.com/element-ui/lib/theme-chalk/index.css");
</style>

     d)效果如下图:

 (2)任何项目我们都是看到的页面,那么自然我们就得搭建路由,接下来开始搭建动态路由

   个人理解:动态路由主要是加了meta标签,meta标签里的role是用来和该账号应展示的信息(路由)做匹配  

 

引用\[1\]中的代码是关于在Vue项目中添加面包屑组件的示例代码。面包屑组件可以用来显示当前页面的导航路径。在这个示例中,使用了Element UI的el-breadcrumb组件,并通过v-for指令遍历breadcrumbList数组来生成面包屑的每个项。在created生命周期钩子函数中,对菜单栏的数据进行处理,将其转换成面包屑的格式,并保存在breadcrumbObj对象中。 引用\[2\]中的代码是关于Vue项目中主界面框架的示例代码。在这个示例中,使用了一个名为home.vue的组件作为整体框架。组件中包含了侧边菜单栏和右边内容两部分。侧边菜单栏使用了自定义的组件,并通过isCollapse属性控制菜单栏的展开和折叠。右边内容部分可以根据具体需求添加相应的组件。 引用\[3\]提到了在Vue项目中搭建后台管理的方法。可以通过搜索"vue管理后台模板"来找到开源的Vue管理后台模板,这些模板可以帮助快速开发后台管理系统。本文旨在帮助刚入门的Vue开发者熟悉Vue开发过程,并提供了实践的示例代码。 综上所述,如果你想搭建一个Vue3后台管理系统,可以参考引用\[1\]和引用\[2\]中的示例代码,并根据具体需求选择合适的管理后台模板。 #### 引用[.reference_title] - *1* *2* *3* [vue系列(三)——手把手教你搭建一个vue3管理后台基础模板](https://blog.csdn.net/xxfen_/article/details/125410412)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值