美文网首页
2023-12-27 前端角色搭建

2023-12-27 前端角色搭建

作者: 大也 | 来源:发表于2024-01-04 09:40 被阅读0次
image.png
  1. cv 大法 到 sysRole.vue 里面 保存!!!!! command+s :Mac


    image.png

<template>
<div class="search-div">

<el-form label-width="70px" size="small">
<el-form-item label="角色名称">
<el-input
style="width: 100%"
placeholder="角色名称"
></el-input>
</el-form-item>
<el-row style="display:flex">
<el-button type="primary" size="small">
搜索
</el-button>
<el-button size="small">重置</el-button>
</el-row>
</el-form>

    <!-- 添加按钮 -->
    <div class="tools-div">
        <el-button type="success" size="small">添 加</el-button>
    </div>
    
    <!--- 角色表格数据 -->
    <el-table :data="list" style="width: 100%">
        <el-table-column prop="roleName" label="角色名称" width="180" />
        <el-table-column prop="roleCode" label="角色code" width="180" />
        <el-table-column prop="createTime" label="创建时间" />
        <el-table-column label="操作" align="center" width="280">
        <el-button type="primary" size="small">
            修改
        </el-button>
        <el-button type="danger" size="small">
            删除
        </el-button>
        </el-table-column>
    </el-table>

    <!--分页条-->
    <el-pagination
        :page-sizes="[10, 20, 50, 100]"
        layout="total, sizes, prev, pager, next"
        :total="total"
    />

</div>

</template>

<script setup>
import { ref } from 'vue';

// 分页条总记录数
let total = ref(0)

// 定义表格数据模型
let list = ref([
{"id":9 , "roleName": "系统管理员" , "roleCode":"xtgly","createTime": '2023-07-31'},
{"id":10 , "roleName": "商品管理员" , "roleCode":"spgly","createTime": '2023-07-31'}
])

</script>

<style scoped>

.search-div {
margin-bottom: 10px;
padding: 10px;
border: 1px solid #ebeef5;
border-radius: 3px;
background-color: #fff;
}

.tools-div {
margin: 10px 0;
padding: 10px;
border: 1px solid #ebeef5;
border-radius: 3px;
background-color: #fff;
}

</style>
3.在router/modules目录下创建system.js文件,配置路由规则


image.png
  1. cv 大法 到 system.js 里面。 保存!!!!! command+s :Mac
    // 导入组件
    const Layout = () => import('@/layout/index.vue')
    const sysRole = () => import('@/views/system/sysRole.vue')
    const sysUser = () => import('@/views/system/sysUser.vue')
    const sysMenu = () => import('@/views/system/sysMenu.vue')

// 导出该组件
export default([
{
path: "/system",
component: Layout,
name: 'system',
meta: {
title: '系统管理',
},
icon: 'Location',
children: [
{
path: '/sysRole',
name: 'sysRole',
component: sysRole,
meta: {
title: '角色管理',
},
hidden: false
},
{
path: '/sysUser',
name: 'sysUser',
component: sysUser,
meta: {
title: '用户管理',
},
hidden: false
},
{
path: '/menu',
name: 'sysMenu',
component: sysMenu,
meta: {
title: '菜单管理',
},
hidden: false
}
]
}
])

运行 前端程序并登陆 后
效果


image.png

相关文章

  • 前端是真的厉害

    前端是真的厉害 前端从搭建web端页面,运用html+css偶尔会有bootstrap搭建响应式,还会用到sass...

  • docker快速搭建前端开发环境(1打包镜像)

    为什么要使用docker搭建前端开发环境? 我们在前端开发环境搭建常常遇到的几个问题: 1.新设备需要重新...

  • vue+koa2+token登陆验证

    koa2+vue 用vue-cli搭建前端项目 用koa2搭建后台,给前端提供数据访问接口 项目结构 用vue-c...

  • webrtc

    使用WebRTC搭建前端视频聊天室——入门篇使用WebRTC搭建前端视频聊天室——信令篇Android之WebRTC介绍

  • SAAS-HRM-day11(用户中心)

    1. 搭建用户模块中心环境1.1 后端环境搭建1.1.1 步骤分析1.1.2 步骤实现1.2 前端环境搭建 2. ...

  • 前端环境搭建

    前端开发环境的搭建 vue环境搭建(node,vue-cli,vue) https://www.jianshu.c...

  • 01-项目搭建

    前端项目搭建 参见yuque 后端项目搭建 1、下载并导入springboot工程https://start.sp...

  • 前端调试--真机环境调试

    前端调试环境搭建 前言 日常前端开发调试过程中,经常会遇到真机调试。真机调试环境搭建主要从如下几点进行讲解: 启动...

  • MySQL-MHA高可用技术

    MHA具体的搭建环境如下: 角色 IP地址 ...

  • 学习笔记:关于npm命令相关

    一、概述 npm是前端工程化的利器之一,利用它可以快速搭建前端工程,并且容易搭建自己的脚手架工具。 二、基本使用 ...

网友评论

      本文标题:2023-12-27 前端角色搭建

      本文链接:https://www.haomeiwen.com/subject/wbjlndtx.html