💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC] ## 概述 - 所有的后台js都在`/public/static/admin/js/`目录下,其中`admin.js`为主要js。 - 如果需要自定义js函数等,可以直接写在`app.js`中。 - `plugins`目录为插件目录,自定义的插件或在网上下载的插件都可放置在`plugins`目录下,只需要在`/admin/view/public/head_js`中引用自定义的 js 插件即可。 ## admin.js(后台主要js文件) > admin.js主要包含以下功能/函数: - pjax相关操作(加载,初始化,完成,进度条等) - initToolTip(bootstrap提示) - initMenuClick(初始化高亮菜单) - initImgViewer(初始化图片预览) - setNavTab(设置选项卡激活) - clearSearchForm(清除列表页筛选) - checkThis(列表中单个选择和取消) - checkAll(列表数据全选/取消) - formSubmit(ajax表单提交) - goUrl(跳转到指定url) - .AjaxButton 点击事件 - ajaxRequest(ajax请求) - changePrePage(切换分页每页数据) - checkAuth(检查权限,主要用在layer 弹出窗口的形式,提前进行权限的判断) - parseParam(对表单的参数进行url拼接,主要用在layer窗口弹出的时候携带参数) - exportData(导出数据) - fullScreen(全屏) - refreshCsrfToken(刷新token) ## validate.js(自定义验证js文件) 主要定义了手机号,身份证,邮箱等前端验证js,具体可查看代码。