近期使用Layui的一些记录

很早就关注到了Layui框架,偏向原生,偏JQuery的方式。整个框架的使用由一个主配置来进行统一管理,例如新增一个自定义的JS模块,就需要在lay-config和Layui.define中去注册
这种配置方式(注册的方式),颇有一点spring框架的依赖注入的意思,后端的意思很浓,很适合非专业前端选手使用

这次用Layui,还是见到了很多东西,对JS也有了一些新的认识。本次项目结束之后,也顺应潮流转Vue或React去了
贤心关于layui官网下线的解释

1、本次采用了一个Layuimini的后台框架,直接对项目进行架构,需要将整个前台代码内置在springboot项目的静态区
2、layui.form、 thymeleaf渲染、 form.render同时存在的时候,form的render重新渲染,会再次调起thymeleaf的渲染,将原始数据重新写一遍出来
造成,form.render看起来失效了的效果
3、第一次使用富文本编辑器,这里用的是WangEditor,向后台的传输包括两部分:
1)向后台传富文本中的图片,会生成 <img src="">, 并回显到富文本编辑器中
2)向后台传递整个富文本的html信息
=> 相应的,因为富文本编辑器中的内容非常多,因此一般的varchar也不太适合存储,建议text或者blob
4、layui自定义了一套JS调用机制,如果自定义JS模块,就需要使用lay-config(全局注册)和Layui.define(预定义)
5、比较难搞的一点可能就是很多回调函数,不清楚它的返回值什么的到底是什么

posted @ 2022-01-19 23:35  UnderADome  阅读(89)  评论(0)    收藏  举报