layui的模块是什么意思?


本文摘自PHP中文网,作者青灯夜游,侵删。

layui的模块是指基于layui.js内部实现的异步模块加载方式,它并不遵循于AMD,而是自己定义了一套更轻量的模块规范;且这种方式在经过了大量的实践后,成为layui最核心的模块加载引擎。

layui是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。

layui 提供了丰富的内置模块,他们皆可通过模块化的方式按需加载,其中包括:layer、layDate、layPage、laytpl、table、form、upload、element、tree、layeditor、rate、carousel、flow、util、code等。

layui模块是基于layui.js内部实现的异步模块加载方式,它并不遵循于AMD,而是自己定义了一套更轻量的模块规范;并且这种方式在经过了大量的实践后,成为layui最核心的模块加载引擎。

layui外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 兼容人类正在使用的全部浏览器(IE6/7除外),可作为 PC 端后台系统与前台界面的速成开发方案。

事实上,layui更多是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类 AMD 模块管理方式,却又并非受限于 CommonJS 的那些条条框框,它拥有自己的模式,更加轻量和简单。

layui 定义为“经典模块化”,并非是刻意强调“模块”理念本身,而是有意避开当下 JS 社区的主流方案,试图以尽可能简单的方式去诠释高效!它的所谓经典,是在于对返璞归真的执念,它以当前浏览器普通认可的方式去组织模块!

layui 认为这种轻量的组织方式,仍然可以填补 WebPack 以外的许多场景。所以它坚持采用经典模块化,也正是能让人避开工具的复杂配置,重新回归到原生态的 HTML/CSS/JavaScript本身!

但是 layui 又并非是 RequireJS 那样的模块加载器,而是一款 UI 解决方案,与 BootStrap 的不同又在于:layui 糅合了自身对经典模块化的理解。

更多Layui相关技术文章,请访问:Layui框架教程!

以上就是layui的模块是什么意思?的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

怎么将layui引入开发框架中

layui弹出层闪退解决

layui组件有哪些

layui-inline的作用是什么

layui好用吗

layui图片如何放大

layui批量删除怎么刷新当前分页

layui表格动态显示变换

layui的iframe跳转链接与页面按钮跳转相关介绍

layui怎么固定表格的表头

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...