layUI分页处理--乐字节前端

layUI分页处理--乐字节前端,第1张

​ <font color="red">模块加载名称: laypage </font>

​ laypage 的使用非常简单,指向一个用于存放分页的容器,通过服务端得到一些初始值,即可完成分页渲染。

通过核心方法: laypage.render(options) 来设置基础参数。

当分页被切换时触发,函数返回两个参数: obj (当前分页的所有选项值)、first(是否首次,一般用于初始加载的判断)

​ <font color="red">模块加载名称: table </font>

​ 创建一个table实例最简单的方式是,在页面放置一个元素 <table id="demo"></table>,然后通过 table.render() 方法指定该容器。

数据接口 user.json

​ 在一段 table 容器中配置好相应的参数,由 table 模块内部自动对其完成渲染,而无需你写初始的渲染方法。

​ 1) 带有 class="layui-table" 的 <table> 标签。

​ 2) 对标签设置属性 lay-data="" 用于配置一些基础参数

​ 3) 在 <th> 标签中设置属性 lay-data="" 用于配置表头信息

​ 页面已经存在了一段有内容的表格,由原始的table标签组成,只需要赋予它一些动态元素。

执行用于转换表格的JS方法

首先看你的的控制台有没有报错加载不到layer.js或者form.js

然后你的整个表单必须有form层

我把代码和整个目录结构给你看

1、目录结构

请点击输入图片描述

2、代码

<!DOCTYPE html>

<html>

<head>

<title></title>

</head>

<body style="padding: 10px">

<form class="layui-form" action="">

<div class="layui-form-item">

<label class="layui-form-label">用户名</label>

<div class="layui-input-inline">

<input type="text" class="layui-input">

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">角色</label>

<div class="layui-input-block">

<select name="gid" lay-verify="">

<option value="">请选择</option>

</select>

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">密 码</label>

<div class="layui-input-inline">

<input type="text" class="layui-input">

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">姓 名</label>

<div class="layui-input-inline">

<input type="text" class="layui-input">

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">状 态</label>

<div class="layui-input-inline">

<input type="checkbox" lay-skin="primary">

</div>

</div>

</form>

<link rel="stylesheet" type="text/css" href="./layui/css/layui.css">

<script type="text/javascript" src="./layui/layui.all.js"></script>

<script type="text/javascript">

//一般直接写在一个js文件中

layui.use(['layer', 'form'], function(){

var layer = layui.layer

,form = layui.form

layer.msg('Hello World')

})

</script>

</body>

</html>

3、结果图

请点击输入图片描述

方法1:使用字符实体

只需要在一个class为 layui-icon 的容器类标签中加入字符的unicode码即可。

相关样式:layui-icon,代表使用layui的图标处理样式去渲染

方法2:使用样式

在class为layui-icon的容器类标签后追加对应的图标样式,而不需要在写unicode码。

相关图标样式可以去官网的 文档 查找。

相关样式:

(1)必要样式:layui-btn

(2)主题样式:

layui-btn-primary 原始按钮

layui-btn-normal 百搭按钮

layui-btn-warm 暖色按钮

layui-btn-danger 警告按钮

layui-btn-disabled 禁用按钮

(3)大小样式:

layui-btn-lg 最大按钮

layui-btn-sm 小型按钮

layui-btn-xs 迷你按钮

(4)图标结合:

把图标的样式也添加到class中即可

(5)圆角按钮:

layui-btn-radius

(6)按钮组:

套上一层class为layui-btn-group

layui按钮的事件监听可以使用jquery来做。

在layui内部使用jquery的方式:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11291696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存