前言:
首先,layui是一个前端框架,框架的意思: 字面上理解,是一个架子,你拿这个架子去做一些东西。 其实框架就是一个工具,用这个工具下的东西去实现我们想要的东西,比如 html上的item标签,现在我们使用的是layui-item标签。 这样子就是用的是这个工具下的item。
基于模块开发的思想:
layui是基于模块的,模块的意思:form表单是一个模块。 比如一个表单是一个模块等等。、
layui模块的类型的定义,
define (模块,返回一个接口) 模块:比如一个表的各项信息,接口是对这个对象操作的方法。
这个和类差不多,我们定义一个类也是 定义里面的各种字段,就是属性(不完全是),还有对字段操作的接口,主要起到对数据的封装操作。
layui模块的使用,
use这个模块就可以了,一般使用一个,use一个
也可以把所有需要的默认加载模块加载进来(前面需要把全部的js引进来,直接fuction就可以使用),而不需要用一个use一个。
非默认的模块:自己可以创建一个, 按照上面的define创建一个,记好放置的路径。然后,在需要的地方,设置路径,最后在use一下,
就可以使用自己创建的模块了。
当我们用了很多扩展模块的时候,可以把很多都合并到同一个mian里面,这样不需要加载那么多js了