• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

认识 Layui

Data: 2015-12-14 22:43:22Form: JournalClick: 11

# 认识 Layui


# 一、介绍

  • layui(谐音:类 UI)是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。
  • 官网手册(已作废):https://www.layui.comopen in new window
  • gitee手册:https://layui.gitee.io/v2/open in new window

# 二、CDN 在线使用

<link rel="stylesheet" href="//unpkg.com/layui@2.7.6/dist/css/layui.css" />
<script src="//unpkg.com/layui@2.7.6/dist/layui.js"></script>

# 三、下载安装

<link rel="stylesheet" href="./layui/css/layui.css" />
<script src="./layui/layui.js"></script>

# 四、模块

  • layui 定义了一套更轻量的模块规范。并且这种方式在经过了大量的实践后,成为 layui 最核心的模块加载引擎。

# 1、模块

模块名描述
layer弹出层组件
laydate日期与时间组件
laypage分页组件
laytpl模板引擎
table数据表格
form表单组件
upload图片/文件上传
dropdown下拉菜单组件
transfer穿梭框组件
tree树形组件
colorpicker颜色选择器
element元素操作
slider滑块组件
rate评分组件
carousel通用轮播组件
flow流加载组件
util工具集组件
code代码高亮组件

# 2、加载模块

  • layui 通过 use 方法加载模块
<script>
    layui.use('layer','laydate', function(){
        var layer = layui.layer;
        var laydate = layui.laydate;
    });
</script>

# 3、Jquery

  • layui 部分模块依赖 jQuer,但是不用去额外加载 jQuerylayui 已经将 jQuery 最稳定的一个版本改为 layui 的内部模块
<script>
    layui.use('layer', function(){
        var $ = layui.jquery;
    });
</script>
Name:
<提交>