From ffae697bbc85195fb9bc1f56154a2d780c26920b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=B1=E7=9C=A0=E5=84=80=E5=BC=8F?= <854085467@qq.com> Date: Tue, 28 Sep 2021 17:53:20 +0000 Subject: [PATCH 1/2] update README.md. --- README.md | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 5175cdd4..8e4116aa 100644 --- a/README.md +++ b/README.md @@ -30,23 +30,8 @@ layui 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 layui 定义为“经典模块化”,并非是自吹她自身有多优秀,而是有意避开当下 JS 社区的主流方案,试图以最简单的方式去诠释高效!她的所谓经典,是在于对返璞归真的执念,她以当前浏览器普通认可的方式去组织模块!我们认为,这恰是符合当下国内绝大多数程序员从旧时代过渡到未来新标准的最佳指引。所以 layui 本身也并不是完全遵循于 AMD 时代,准确地说,她试图建立自己的模式,所以你会看到: -```js -//layui模块的定义 -layui.define([mods], function(exports){ - - //…… - - exports('mod', api); -}); - -//layui模块的使用 -layui.use(['mod1', 'mod2'], function(args){ - var mod = layui.mod1; - - //…… - -}); -``` +![输入图片说明](https://images.gitee.com/uploads/images/2021/0929/015312_7490430b_4835367.png "屏幕截图.png") + 没错,她具备 AMD 的影子,又并非受限于 CommonJS 的那些条条框框,layui 认为这种轻量的组织方式,比 WebPack 更符合绝大多数场景。所以她坚持采用经典模块化,也正是能让人避开工具的复杂配置,回归简单,安静高效地撸一会原生态的HTML、CSS、JavaScript。 但是 layui 又并非是 Requirejs 那样的模块加载器,而是一款 UI 解决方案,她与 Bootstrap 最大的不同恰恰在于她糅合了自身对经典模块化的理解。 From 73f7011b194eeca8c5836726a2b89c7437742931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=B1=E7=9C=A0=E5=84=80=E5=BC=8F?= <854085467@qq.com> Date: Tue, 28 Sep 2021 17:53:57 +0000 Subject: [PATCH 2/2] update README.md. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e4116aa..0d3884cc 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ layui 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 layui 定义为“经典模块化”,并非是自吹她自身有多优秀,而是有意避开当下 JS 社区的主流方案,试图以最简单的方式去诠释高效!她的所谓经典,是在于对返璞归真的执念,她以当前浏览器普通认可的方式去组织模块!我们认为,这恰是符合当下国内绝大多数程序员从旧时代过渡到未来新标准的最佳指引。所以 layui 本身也并不是完全遵循于 AMD 时代,准确地说,她试图建立自己的模式,所以你会看到: -![输入图片说明](https://images.gitee.com/uploads/images/2021/0929/015312_7490430b_4835367.png "屏幕截图.png") +![输入图片说明](https://images.gitee.com/uploads/images/2021/0929/015354_c2b05664_4835367.png "屏幕截图.png") 没错,她具备 AMD 的影子,又并非受限于 CommonJS 的那些条条框框,layui 认为这种轻量的组织方式,比 WebPack 更符合绝大多数场景。所以她坚持采用经典模块化,也正是能让人避开工具的复杂配置,回归简单,安静高效地撸一会原生态的HTML、CSS、JavaScript。