2019-10-27 15:10:20 +00:00
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html>
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
|
<title>okUtils</title>
|
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
2019-10-27 15:19:38 +00:00
|
|
|
<link rel="stylesheet" href="../../css/oksub.css">
|
2019-10-27 15:10:20 +00:00
|
|
|
<style>
|
|
|
|
|
.ok-body {
|
|
|
|
|
padding: 20px;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
<div class="ok-body">
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
2019-10-27 15:53:04 +00:00
|
|
|
<p>异步请求封装</p>
|
2019-10-27 15:10:20 +00:00
|
|
|
</blockquote>
|
2019-10-27 15:53:04 +00:00
|
|
|
<!--########################okUtils.ajax()########################-->
|
2019-10-27 15:10:20 +00:00
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
2019-10-27 15:53:04 +00:00
|
|
|
okUtils.ajax(url, type, params, load)
|
2019-10-27 15:10:20 +00:00
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
okUtils.ajax("/permission/tree", "get", null, true).done(function (response) {
|
|
|
|
|
console.log(response);
|
|
|
|
|
}).fail(function (error) {
|
|
|
|
|
console.log(error);
|
|
|
|
|
});
|
|
|
|
|
</pre>
|
|
|
|
|
<table class="layui-table">
|
|
|
|
|
<colgroup>
|
|
|
|
|
<col>
|
|
|
|
|
<col>
|
|
|
|
|
<col>
|
|
|
|
|
</colgroup>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>参数</th>
|
|
|
|
|
<th>类型</th>
|
|
|
|
|
<th>描述</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>url</td>
|
|
|
|
|
<td>String</td>
|
|
|
|
|
<td>请求路径</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>type</td>
|
|
|
|
|
<td>String</td>
|
|
|
|
|
<td>请求类型</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>params</td>
|
|
|
|
|
<td>String</td>
|
|
|
|
|
<td>请求参数</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>load</td>
|
|
|
|
|
<td>Boolean</td>
|
|
|
|
|
<td>是否显示loading</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
2019-10-27 15:53:04 +00:00
|
|
|
|
|
|
|
|
<!--########################okUtils.getBodyWidth()########################-->
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
<p>获取body宽度</p>
|
|
|
|
|
</blockquote>
|
|
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
|
|
|
|
okUtils.getBodyWidth()
|
|
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
console.log(okUtils.getBodyWidth());
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<!--########################okUtils.table.batchCheck()########################-->
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
<p>批量操作前的校验</p>
|
|
|
|
|
</blockquote>
|
|
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
|
|
|
|
okUtils.table.batchCheck(table)
|
|
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
待补充...
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<!--########################okUtils.table.successMsg()########################-->
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
<p>获取body宽度</p>
|
|
|
|
|
</blockquote>
|
|
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
|
|
|
|
okUtils.table.successMsg(content)
|
|
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
待补充...
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<!--########################okUtils.dateFormat()########################-->
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
<p>格式化当前日期</p>
|
|
|
|
|
</blockquote>
|
|
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
|
|
|
|
okUtils.table.dateFormat(date, fmt)
|
|
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
待补充...
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<!--########################okUtils.number.isNumber()########################-->
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
<p>判断是否为一个正常的数字</p>
|
|
|
|
|
</blockquote>
|
|
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
|
|
|
|
okUtils.table.isNumber(num)
|
|
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
待补充...
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<!--########################okUtils.number.isNumberWith()########################-->
|
|
|
|
|
<blockquote class="layui-elem-quote">
|
|
|
|
|
<p>判断一个数字是否包括在某个范围</p>
|
|
|
|
|
</blockquote>
|
|
|
|
|
<blockquote class="layui-elem-quote layui-quote-nm">
|
|
|
|
|
okUtils.table.isNumberWith(num, begin, end)
|
|
|
|
|
</blockquote>
|
|
|
|
|
<pre>
|
|
|
|
|
待补充...
|
|
|
|
|
</pre>
|
2019-10-27 15:10:20 +00:00
|
|
|
</div>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|
|
|
|
|
<script src="../../lib/layui/layui.js"></script>
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
layui.use(["util", "code"], function () {
|
|
|
|
|
let util = layui.util;
|
|
|
|
|
let code = layui.code;
|
|
|
|
|
|
|
|
|
|
util.fixbar({});
|
|
|
|
|
|
|
|
|
|
code({
|
|
|
|
|
elem: 'pre',
|
|
|
|
|
title: "代码示例"
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
</script>
|