Laytp
框架前端部分的js组件是基于LayUI
的自定义扩展进行定义的。
Laytp
框架前端部分的js组件代码目录是
/public/static/component/laytp/module/
这个下面有几个重要的js
组件文件
laytp.js
框架核心js组件,依赖了框架常用的js组件
layui.define([
"facade", // 助手函数
"laytpForm", // 表单元素组件
"treeTable", // 树形表格组件
"laytpDropdown", // 数据表格顶部批量操作下拉组件
"laytpTable", // 数据表格处理完成后需要执行的操作组件
"button", // 按钮点击过渡效果组件
], function (exports) {
const MOD_NAME = "laytp";
...
}
facade.js
工具类方法js组件,这个组件的方法在框架中经常用到
laytpForm.js
Laytp表单元素渲染组件,后面讲到的使用<div class="表单元素class名称"></div>
来渲染表单元素都是基于此组件
treeTable.js
树形表格组件,无限极分类表格的展示效果基于此组件
laytpDropdown.js
数据表格顶部批量操作按钮下拉组件
laytpTable.js
数据表格处理完成后需要执行的操作组件,LayUI数据表格高度自适应
button.js
按钮点击过渡效果组件
treeTable 父ID必须用pid做字段
回复