企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 3.1.全部方法 方法 | 参数 | 描述 :---|:--- |:--- flexible(expand) | true和false | 折叠/展开侧导航 activeNav(url) | a标签的lay-href | 设置侧导航栏选中 refresh(url) | url,可为空 | 刷新指定Tab或当前Tab closeAllTabs() | 无 | 关闭所有选项卡 closeOtherTabs(url) | url | 关闭除url外所有选项卡 closeThisTabs(url) | url,可为空 | 关闭url或当前选项卡 rollPage(d) | left、right、auto | 滚动选项卡tab changeTheme(theme,win,noCache,noChild) | | 切换主题 lockScreen(url) | 见单独 | 锁屏 unlockScreen(isRemove) | 见单独 | 解除锁屏 | | iframeAuto() | 无 | 让当前的iframe弹层自适应高度 closeThisDialog() | 无 | 关闭当前iframe弹窗 closeDialog(elem) | dom选择器 | 关闭elem元素所在的页面层弹窗 open(option) | 同layer | 打开弹窗 popupRight(option) | 同layer | 打开右侧弹窗 getLayerData(index,key) | 见弹窗专题 | 获取弹窗传递数据 putLayerData(key,value,index) | 见弹窗专题 | 弹窗传递数据 reloadLayer(index,url,success) | 见弹窗专题 | 刷新url方式弹窗 alert(content,options,yes) | 同layer | 封装[layer.alert](https://www.layui.com/doc/modules/layer.html#layer.alert) confirm(content,options,yes,cancel) | 同layer | 封装[layer.confirm](https://www.layui.com/doc/modules/layer.html#layer.confirm) prompt(options,yes) | 同layer | 封装[layer.prompt](https://www.layui.com/doc/modules/layer.html#layer.prompt) tips(options) | [见admin模块高级](/admin/advance?id=tips) | 增强[layer.tips](https://www.layui.com/doc/modules/layer.html#layer.tips) modelForm(layero,btnFilter,formFilter) | 见弹窗专题 | 把弹窗自带按钮跟表单绑定一起 getLayerIndex('#elem') | jq选择器 | 获取页面层弹窗index | | req(url,data,success,method,option) | 见单独 | 封装ajax ajax(option) | 同$.ajax | 封装ajax | | showLoading(elem,type,opacity,size) | 见单独 | 显示加载动画 removeLoading(elem,fade,del) | 见单独 | 移除加载动画 btnLoading(elem,text,loading) | 见单独 | 设置按钮为加载状态 | | putTempData(key,value,local) | 见单独 | 缓存数据 getTempData(key,local) | 见单独 | 获取缓存数据 putSetting(key,value) | | 修改配置信息 recoverState() | | 恢复配置信息 getPageHeight() | 无 | 获取浏览器高度 getPageWidth() | 无 | 获取浏览器宽度 chooseLocation(option) | 见admin模块高级 | 地图选择位置 cropImg(option) | 见admin模块高级 | 裁剪图片 | | strToWin(str) | | 字符的parent.parent转对象 openSideAutoExpand() | 无 | 开启鼠标移入侧边栏自动展开 openCellAutoExpand() | 无 | 开启鼠标移入单元格超出自动展开 | | util.Convert_BD09_To_GCJ02(point) | 见admin模块高级 | 百度地图坐标转高德地图坐标 util.Convert_GCJ02_To_BD09(point) | 见admin模块高级 | 高德地图坐标转百度地图坐标 util.animateNum(elem,isThd,delay,grain) | 见admin模块高级 | 动态数字 util.deepClone(obj) | 见admin模块高级 | 深度克隆对象 util.fullTextIsEmpty(text) | 见admin模块高级 | 判断富文本是否为空 util.removeStyle(elem,options) | 见admin模块高级 | 移除元素的style util.scrollTop(elem) | 见admin模块高级 | 滚动到顶部 util.tpl(html,data,openCode,closeCode) | 见admin模块高级 | 模板解析 使用示例: ```javascript layui.use(['admin'], function () { var admin = layui.admin; var pageHeight = admin.getPageHeight(); // 获取浏览器高度 }); ``` <br/>