时间:2021-05-26
layui.use 加载layui.define 定义的模块,当外部js或 onclick调用 use 内部函数时,需要在 use 中定义 window 函数供外部引用 ,如下:
layui.use(['layer','form'],function(){ var layer = layui.layer, form = layer.form(); var Test = function(){ //不能被外部引用 console.log("call Test"); } window.Hello = function(){ //可以被外部引用 console.log("call hello"); } Test(); //执行成功 Hello(); //执行成功});$(function(){ Hello(); //可以调用 Test(); //提供未找到 Test})注:需要引用 layui.all.js
以上这篇layui use 定义js外部引用函数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在使用layui的过程,有几个方法需要被多个js引用,所以我按照文档,自定义了一个layui的模块,下面实现过程先定义一个模块//定义模块layui.defin
js实现:layui.use(['table','form'],function(){$=layui.jquery;table=layui.table;tabl
富文本-图片上传html:js:记得之前引入layui.jslayui.use('layedit',function(){varlayedit=layui.la
先上最终效果图:1,引入layui的css和js文件2,在页面放置一个table元素3,通过table.render()方法指定该容器layui.use('ta
1.按钮样式2.定义按钮layui.use('table',function(){vartable=layui.table;table.render({elem