layui.use用法

已采纳
10 242
layui.use具体是怎么用的啊 ? 每次使用都要用layui.use加载控件吗? 比如我一个页面有 treeview, 分页, 弹窗, 那我是不是就要在js中分别用到
layui.use('tree', function () { . . . }), layui.use( 'layer',function(){}); layui.use('laypage',function(){}) ,
还有就是, 如果我现在用多个js方法, 没此调用完 ,都会有一个layer.msg或其他类型的弹窗, 这个时候应该怎么用, 还要再此调用layui.use吗?

我的js方法 需要写在 layui.use('layer',function(){ ....... }) 这个里面吗?

刚开始用layui, 文档看的不是很明白, 请帮忙给一个详细点的说明, 勿喷 !!! 谢谢
  • Absolutely Absolutely
    2017-03-17 14:18:58
    @oo刪滁式誋憶 可以不这样!
    layui.use(['jquery','form','layer'],function(){
    var form = layui.form();
    var $ = layui.jquery;
    });

    function yourFuction(){
    var form = layui.form();
    var $ = layui.jquery;
    }


    这样也是可以的!
    0 回复
  • Absolutely Absolutely
    2017-03-17 14:06:11
    你没看文档吗,不是可以传数组吗!layui.use(['jquery','form','laypage','element'],function(){});
    0 回复
  • oo刪滁式誋憶 oo刪滁式誋憶
    2017-03-17 14:09:11
    @Absolutely 这个文档我有看到, 如果我有 a, b , c, d ,e 等多个 js函数方法, 是不是要把这些函数写在 layui.use 里面 , 就像这样
    layui.use('layer',function(){
    .........
    function a(){
    }

    function b(){}

    function c(){}
    ........
    })

    要这样写吗 ?
    0 回复
  • 我擦这么菜 我擦这么菜
    2017-03-17 14:11:26
    自行看:http://www.layui.com/demo/
    0 回复
  • oo刪滁式誋憶 oo刪滁式誋憶
    2017-03-17 14:14:19
    @我擦这么菜 文档我看过, 我现在主要是想知道, 我自定义的 function test(){} 这个函数是不是应该写在 layui.use 里面 ?
    0 回复
  • oo刪滁式誋憶 oo刪滁式誋憶
    2017-03-17 14:19:59
    @Absolutely 谢谢
    0 回复
  • 我擦这么菜 我擦这么菜
    2017-03-17 14:29:33
    @oo刪滁式誋憶 以前的js怎么写就怎么写,$(function(){

    这里能定义function卜?
    })

    这里能定义function不?
    你可以把use 理解为$(function(){
    你的代码
    })
    0 回复
  • oo刪滁式誋憶 oo刪滁式誋憶
    2017-03-17 14:31:12
    @Absolutely 再请教一下,
    layui.use('jquery' ,function(){
    var $ = layui.jquery;
    // 为什么要定义 $ , 是集成了Jquery.js了吗, 如果我已经应用了Jquery.js, 可以不用再去定义 $ 了 ?
    })
    0 回复
  • oo刪滁式誋憶 oo刪滁式誋憶
    2017-03-17 14:34:44
    @我擦这么菜 了解, 刚开始使用layui, 光看文档不太明白, 之前都是使用layui的独立控件, 不用这么麻烦, 谢谢解答
    0 回复
  • Absolutely Absolutely
    2017-03-17 15:14:11
    @oo刪滁式誋憶 你如果自己引用了jquery就不用这样了,如果要引用layui集成的jquey 就需要 layui.jquery,为了方便定义成$
    0 回复
最近热帖
layui省市区三级联动数据库版 712
vip-admin Html v1.6.0 更新了 - 基于layui的后台模板 454
html5+CSS3+layui开发的前台网站模板 405
请问下,layer我看完了文档,也不知道里面的内容怎么自定义编译呢??? 384
layer终极疑难杂症。。感觉这问题无解了。。 360
PHP版layim整合融云简单实现 323
模态窗口用ajax 获取分页面,一直报404 310
下拉选择框动态添加option显示不出来 227
layui.upload 上传 dataType:"json" 怎么设置? 204
为什么提交表单的时候总会以get方式提交 193
近期热议
请问下,layer我看完了文档,也不知道里面的内容怎么自定义编译呢??? 16
求助 table数据 每次都要手动刷新才会更新数据 15
layer终极疑难杂症。。感觉这问题无解了。。 13
模态窗口用ajax 获取分页面,一直报404 12
layui弹出层没反应 12
范围的日历,怎么让第一个日历选中时间后,第二个立刻自动弹出 10
请问为什么layer中弹出层内容点击事件不起作用?? 10
求助,为何checkbox的原始风格无法显示 9
下拉选择框动态添加option显示不出来 9
扩展模块依赖内置模块的时候只需要声明内置模块名,不用路径,是怎么关联起来的啊? 7