用layui写一个管理后台
时间: 2023-09-02 20:06:10 浏览: 98
layuiadmin:使用layui制作后台管理页面
好的,下面是一个简单的管理后台页面的代码,使用layui框架实现:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>管理后台</title>
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/layui@2.5.6/dist/layui/css/layui.css">
</head>
<body>
<!-- 顶部导航栏 -->
<div class="layui-header">
<div class="layui-logo">管理后台</div>
<ul class="layui-nav layui-layout-right">
<li class="layui-nav-item"><a href="">首页</a></li>
<li class="layui-nav-item"><a href="">消息<span class="layui-badge-dot"></span></a></li>
<li class="layui-nav-item"><a href="">个人中心</a></li>
<li class="layui-nav-item"><a href="">退出</a></li>
</ul>
</div>
<!-- 左侧菜单栏 -->
<div class="layui-side layui-bg-black">
<div class="layui-side-scroll">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:;">用户管理</a>
<dl class="layui-nav-child">
<dd><a href="">添加用户</a></dd>
<dd><a href="">用户列表</a></dd>
</dl>
</li>
<li class="layui-nav-item">
<a href="javascript:;">文章管理</a>
<dl class="layui-nav-child">
<dd><a href="">添加文章</a></dd>
<dd><a href="">文章列表</a></dd>
</dl>
</li>
</ul>
</div>
</div>
<!-- 主要内容区域 -->
<div class="layui-body">
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<h2>欢迎来到管理后台</h2>
</div>
</div>
</div>
<script src="//cdn.jsdelivr.net/npm/layui@2.5.6/dist/layui.js"></script>
<script>
layui.use(['element', 'layer'], function(){
var element = layui.element;
var layer = layui.layer;
//监听导航点击
element.on('nav(test)', function(elem){
layer.msg(elem.text());
});
});
</script>
</body>
</html>
```
这段代码实现了一个简单的管理后台页面,包括顶部导航栏、左侧菜单栏和主要内容区域。其中,顶部导航栏包括四个链接,分别为首页、消息、个人中心和退出。左侧菜单栏包括两个菜单项,分别为用户管理和文章管理,每个菜单项都有两个子菜单项,分别为添加用户、用户列表和添加文章、文章列表。主要内容区域只包含一个欢迎文本。
使用layui框架可以非常方便地实现管理后台页面,同时还有很多其他功能和组件可以使用,比如表单、表格、弹窗等,可以根据具体需求进行选择和使用。
阅读全文