Layui快速入门
365全球最大赌博
📅 2025-11-25 19:11:15
✍️ admin
👁️ 2417
❤️ 341
枫桥夜泊
每走一步,都是进步
首页
分类
标签
归档
关于
搜索
0%
Layui快速入门
发表于
2024-05-03
更新于
2024-05-19
分类于
Layui
阅读次数:
本文字数:
6.9k
阅读时长 ≈
6 分钟
123456作者: 夜泊1990企鹅: 1611756908鹅群: 948233848邮箱: hd1611756908@163.com博客: https://hd1611756908.github.io/B 站: https://space.bilibili.com/514155929/
第一章 Layui是什么123Layui 是一套免费的开源 Web UI 组件库,遵循原生态的 HTML/CSS/JavaScript 开发模式,极易上手,拿来即用学习框架的意义: 写更少的代码,实现相同的功能.
第二章 Layui环境搭建第1节 官网地址123https://layui.dev/当前版本 2.9.x 版本,相比于2.8.x和2.7.x新增了很多实用功能,下面会介绍.
第2节 环境搭建12345678910111213方式一 : 在线第三方 CDN 引入,UNPKG 和 CDNJS 均为第三方免费 CDN (详细请看官网) 方式二 : 离线引入 离线引入方式需要去官网下载layui安装包,将css文件和js文件复制粘贴到项目中,然后在引入 下载地址: https://foruda.gitee.com/attach_file/1709083131303683727/layui-v2.9.7.zip?token=4d86625f99f8aa72a6131358c786aeb4&ts=1709353417&attname=layui-v2.9.7.zip方式三 : npm 引入(略)
123456789101112131415161718
layui
第三章 Layui知识点大纲
大纲中只列举了常用的Layui前端知识点,其它的请查看官网.
第四章 Layui页面元素第1节 布局元素1.1 栅格布局1https://layui.dev/docs/2/layout/grid.html
案例展示
传统布局(略)
1使用传统布局实现案例样式代码量会比较多
Layui布局
1234567891011121314151617181920212223242526
Layui布局 /* 宽度100% */
第2节 表格1https://layui.dev/docs/2/table/
第3节 按钮/图标12https://layui.dev/docs/2/button/https://layui.dev/docs/2/icon/
第4节 表单1https://layui.dev/docs/2/form/
第5节 其它1动画、导航、菜单等...
第五章 Layui内置模块第1节 分页模块1https://layui.dev/docs/2/laypage/
第2节 数据表格1https://layui.dev/docs/2/table/
第3节 弹出层1https://layui.dev/docs/2/layer/
第4节 表单模块1https://layui.dev/docs/2/form/
第5节 时间模块1https://layui.dev/docs/2/laydate/
第6节 文件上传模块1https://layui.dev/docs/2/upload/
第7节 树状表格模块12方式 1 : layui2.7版本不带树状表格,需要借助第三方 https://dev.layuion.com/extend/方式 2 : layui2.8/9版本新增树状表格,使用起来更方便 https://layui.dev/docs/2/treeTable/
第8节 其它模块1以上介绍的模块是开发中常见的模块,如果想使用其它模块,请查看官网
第六章 Layui框架案例练习第1节 SQL语句12345678910111213141516171819202122232425262728-- 创建数据库CREATE DATABASE book DEFAULT CHARACTER SET UTF8;-- 创建数据库表CREATE TABLE category( category_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '分类ID', category_name VARCHAR(255) NOT NULL COMMENT '分类名称') DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '图书分类表';-- 插入数据INSERT INTO category(category_name) VALUES('科技'),('文学'),('历史'),('财经');-- 创建图书表CREATE TABLE book( book_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '图书ID', book_name VARCHAR(255) NOT NULL COMMENT '图书名称', author_name VARCHAR(255) NOT NULL COMMENT '图书作者', price DOUBLE(12,2) DEFAULT 0.00 COMMENT '图书价格', category_id INT NOT NULL COMMENT '分类ID,关联分类表主键', create_time DATETIME DEFAULT NULL COMMENT '创建时间', status INT DEFAULT 1 COMMENT '是否上架 1:上架 0:下架', book_url VARCHAR(255) DEFAULT NULL COMMENT '图书主图地址', book_address VARCHAR(255) DEFAULT NULL COMMENT '真实地址') DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '图书表';-- 关联ALTER TABLE book ADD FOREIGN KEY (category_id) REFERENCES category(category_id);
第2节 页面展示
第七章 Layui框架模板使用(Pear Admin Layui)第1节 官网地址1http://www.pearadmin.com/
第2节 在线演示地址1http://layui.pearadmin.com/
第2节 CRUD练习2.1 数据库表创建1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556-- 创建测试库CREATE DATABASE auth DEFAULT CHARACTER SET UTF8;-- 常见角色表CREATE TABLE role( role_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '角色ID', role_name VARCHAR(255) NOT NULL COMMENT '角色名称', status TINYINT(1) NOT NULL DEFAULT 1 COMMENT '状态(定义逻辑删除) 1:有效 0:无效') DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '角色表';-- 创建用户表CREATE TABLE user( user_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '用户ID', user_name VARCHAR(255) NOT NULL COMMENT '用户名称', email VARCHAR(255) NOT NULL COMMENT '邮箱', password VARCHAR(255) NOT NULL COMMENT '密码', status TINYINT(1) NOT NULL DEFAULT 1 COMMENT '状态(定义逻辑删除) 1:有效 0:无效') DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '用户表';-- 创建用户角色关联表CREATE TABLE user_role( role_id INT NOT NULL COMMENT '角色ID', user_id INT NOT NULL COMMENT '用户ID', status TINYINT(1) NOT NULL DEFAULT 1 COMMENT '状态(定义逻辑删除) 1:有效 0:无效', PRIMARY KEY(role_id,user_id)) DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '用户角色关联表';-- 外键关联ALTER TABLE user_role ADD FOREIGN KEY (role_id) REFERENCES role(role_id);ALTER TABLE user_role ADD FOREIGN KEY (user_id) REFERENCES user(user_id);-- 菜单表CREATE TABLE menu( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '菜单ID', title VARCHAR(255) NOT NULL COMMENT '菜单标题', icon VARCHAR(255) COMMENT '菜单图标', type INT DEFAULT 0 COMMENT '菜单类型', open_type VARCHAR(255) DEFAULT "" COMMENT "菜单类型名称", href VARCHAR(255) COMMENT "菜单指向地址", parent_id INT DEFAULT 0 COMMENT "菜单父ID,关联主键", level INT DEFAULT 1 COMMENT "菜单级别", status TINYINT DEFAULT 1 COMMENT "菜单状态 1:有效 0:禁用", update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '设置当前时间,并且自动更更新时间') DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '用户角色关联表';-- 菜单角色关联表CREATE TABLE menu_role( role_id INT NOT NULL COMMENT '角色ID', id INT NOT NULL COMMENT '菜单ID', status TINYINT(1) NOT NULL DEFAULT 1 COMMENT '状态(定义逻辑删除) 1:有效 0:无效', PRIMARY KEY(role_id,id)) DEFAULT CHARSET='UTF8' AUTO_INCREMENT=10000 COMMENT '菜单角色关联表';-- 外键关联ALTER TABLE menu_role ADD FOREIGN KEY (role_id) REFERENCES role(role_id);ALTER TABLE menu_role ADD FOREIGN KEY (id) REFERENCES menu(id);
2.2 页面展示
----------------本文结束感谢您的阅读---------------
# html
# css
# JavaScript
# Layui
# pearAdmin
# JS
MQTT协议快速入门
文章目录
站点概览
第一章 Layui是什么第二章 Layui环境搭建第1节 官网地址第2节 环境搭建第三章 Layui知识点大纲第四章 Layui页面元素第1节 布局元素1.1 栅格布局1.2 布局容器第2节 表格第3节 按钮/图标第4节 表单第5节 其它第五章 Layui内置模块第1节 分页模块第2节 数据表格第3节 弹出层第4节 表单模块第5节 时间模块第6节 文件上传模块第7节 树状表格模块第8节 其它模块第六章 Layui框架案例练习第1节 SQL语句第2节 页面展示第七章 Layui框架模板使用(Pear Admin Layui)第1节 官网地址第2节 在线演示地址第2节 CRUD练习2.1 数据库表创建2.2 页面展示
夜泊1990
俱往矣,要多呲花,有多呲花
35
日志
27
分类
104
标签
©
2024
夜泊1990
|
687k
|
10:25
|