layui.use用法

已采纳
10 561
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, 文档看的不是很明白, 请帮忙给一个详细点的说明, 勿喷 !!! 谢谢
空闲广告位,联系:xianxin@layui.com
  • 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 回复
  • 小白码农 小白码农
    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 回复
  • 小白码农 小白码农
    2017-03-17 14:14:19
    @我擦这么菜 文档我看过, 我现在主要是想知道, 我自定义的 function test(){} 这个函数是不是应该写在 layui.use 里面 ?
    0 回复
  • 小白码农 小白码农
    2017-03-17 14:19:59
    @Absolutely 谢谢
    0 回复
  • 我擦这么菜 我擦这么菜
    2017-03-17 14:29:33
    @oo刪滁式誋憶 以前的js怎么写就怎么写,$(function(){

    这里能定义function卜?
    })

    这里能定义function不?
    你可以把use 理解为$(function(){
    你的代码
    })
    0 回复
  • 小白码农 小白码农
    2017-03-17 14:31:12
    @Absolutely 再请教一下,
    layui.use('jquery' ,function(){
    var $ = layui.jquery;
    // 为什么要定义 $ , 是集成了Jquery.js了吗, 如果我已经应用了Jquery.js, 可以不用再去定义 $ 了 ?
    })
    0 回复
  • 小白码农 小白码农
    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 开发的后台管理模板 2854
三层导航怎么做? 656
「源码市场」 正式版本上线 基于layui开发 619
2.0啥时候出啊,新项目要启动了 563
给2.0一些期待 486
麻烦朋友们投个票呗,FLY社区模板+thinkphp5驱动+个人DIY 387
layui整合datatable了么 338
ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存 292
form.render('select') 更新渲染问题 252
这个社区的完整源码能不能共享 241
近期热议
完全基于 layui 开发的后台管理模板 37
layui富文本编辑器图片上传无法回显 15
表单校验无效,找了好长时间找不到原因,求大神看下 14
这个社区的完整源码能不能共享 14
ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存 10
select 动态操作不起作用,求助 10
多个layer的bug 10
给2.0一些期待 9
laytpl不解析 8
文本编辑器出不来 8