常见问题

如何获取Laytp源码

Gitee: https://gitee.com/junstar/laytp

关于Laytp版本

  • laytp1.x 基于ThinkPHP5.1 + LayUI
    • 开源,免费,已停止更新和维护,插件功能不再提供,不建议在生产环境使用
  • laytp2.x 基于ThinkPHP6.x + LayUI 2.7.x
    • 框架核心开源免费,部分插件开源收费
  • laytp3.x 基于ThinkPHP6.x + LayUI 2.8+
    • 框架核心开源免费,部分插件开源收费,持续维护

浏览器兼容性

  • 兼容多种主流浏览器,Chrome、FireFox等
  • 360浏览器,仅支持极速模式

关于菜单缓存

Laytp的前端菜单包括按钮操作,都是通过接口/admin.user/loginInfo得到的,且此接口仅在进入/admin/index.html时得到一次并存入了localStorage中,点击菜单链接,是不会请求此接口更新菜单缓存的。所以,如果菜单被更新了,尤其是添加了按钮级别的菜单时,请按F5刷新前端菜单缓存。

安装了插件,自己手动添加了按钮级别菜单,都需要按F5更新前端菜单缓存。

修改了静态资源,刷新页面不生效的问题

laytp是前后端完全分离的项目,所有的页面都是先请求的静态html、js、css然后动态数据通过ajax请求php的接口获取。浏览器对静态的html、js、css的访问是有缓存的,所以在修改完静态资源html、js、css后,如果只按F5刷新,浏览器不会获取最新的静态资源。由于后台使用的iframe展示菜单的具体内容页面,哪怕用Ctrl+F5强制刷新,具体菜单内容的页面都不会获取最新的改动内容。平时开发时,最好使用F12召唤出浏览器的调试模式,在调试模式窗口的网络栏中停用浏览器缓存,这样每次的刷新都会得到最新的修改内容。

  • 评论列表1

test

后台登录验证码不显示是什么原因,刷新时会出现一瞬间

回复