layuiAdmin (单页版)常见问题与解决方案

最近项目开发中用到了layuiAdmin的单页版进行开发,期间遇到一些问题,在此总结一二:

单页版缓存问题

由于单页面版本的视图文件和静态资源模块都是动态加载的,所以可能存在浏览器的本地缓存问题,因此,为了避免改动后的文件未及时生效,只需在入口页面(默认为start/index.html)中,找到 layui.config ,修改其 version 的值即可。

//开发环境
version: new Date().getTime() //刷新页面,都会更新一次缓存

//生产环境
version: '1.2.0' //每次发布项目时,跟着改动下该属性值即可更新静态资源的缓存

动态模板中的 select 正确用法

当试图用动态模板输出