如何在layui.use()外部调用layui中定义的方法

layui

  • 第一步
  • 第二步
  • 第三部
    • layui.use()中调用
    • 外部调用

第一步

页面中引入layui.all.js

	<script src="/static/layui/layui.all.js" charset="utf-8"></script>

第二步

// 暴露方法
layui.define(['layer', 'table'], function (exports) {
        var table = layui.table;
        exports('setInvoiceInfo', function (temp1,temp2) {//函数参数
            //do something
            alert(temp1 + "---" + temp2)
        });


        exports('setGoodsInfo', function (temp1,temp2) {
            //do something
            alert(temp1 + "---" + temp2)
        });
    });

第三部

调用

layui.use()中调用

	layui.setInvoiceInfo(temp1,temp2);
    layui.setGoodsInfo(temp1,temp2);

外部调用

	layui.setInvoiceInfo(temp1,temp2);
    layui.setGoodsInfo(temp1,temp2);

具体参考:https://www.layui.com/doc/base/infrastructure.html

你可能感兴趣的:(前端,layui,layui.use(),调用layui内部方法)