layui use 定义js外部引用函数的方法


Posted in Javascript onSeptember 26, 2019

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外部引用函数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用js实现的模拟jquery的animate自定义动画(2.5K)
Jul 20 Javascript
js模拟点击事件实现代码
Nov 06 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 Javascript
jquery日历插件datepicker用法分析
Jan 22 Javascript
JavaScript实现图片滑动切换的代码示例分享
Mar 06 Javascript
javascript css红色经典选项卡效果实现代码
May 17 Javascript
jQuery简单创建节点的方法
Sep 09 Javascript
flexslider.js实现移动端轮播
Feb 05 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
Oct 01 Javascript
PHP读取远程txt文档到数组并实现遍历
Aug 25 Javascript
WebStorm中如何将自己的代码上传到github示例详解
Oct 28 Javascript
vue调用微信JSDK 扫一扫,相册等需要注意的事项
Jan 03 Vue.js
解决layui的radio属性或别的属性没显示出来的问题
Sep 26 #Javascript
对Layer UI 模块化的用法详解
Sep 26 #Javascript
vue源码中的检测方法的实现
Sep 26 #Javascript
IntelliJ IDEA编辑器配置vue高亮显示
Sep 26 #Javascript
layer.open 子页面弹出层向父页面传输数据的例子
Sep 26 #Javascript
Vue项目环境搭建详细总结
Sep 26 #Javascript
layer.open 获取不到表单信息的解决方法
Sep 26 #Javascript
You might like
PHP针对字符串开头和结尾的判断方法
2016/07/11 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
JS中==与===操作符的比较
2009/03/21 Javascript
Web 前端设计模式--Dom重构 提高显示性能
2010/10/22 Javascript
jQuery帮助之筛选查找 children([expr])
2011/01/31 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
JavaScript设计模式之工厂模式和构造器模式
2015/02/11 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
详解AngularJS控制器的使用
2016/03/09 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
WebStorm ES6 语法支持设置&babel使用及自动编译(详解)
2017/09/08 Javascript
web前端vue之vuex单独一文件使用方式实例详解
2018/01/11 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
2018/05/15 Javascript
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
Vue 实现前进刷新后退不刷新的效果
2019/06/14 Javascript
vue实现pdf文档在线预览功能
2019/11/26 Javascript
js如何验证密码强度
2020/03/18 Javascript
JS实现长图上下滚动效果
2020/03/19 Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
2020/09/21 Javascript
[51:11]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS DT
2014/05/22 DOTA
[56:45]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第一局
2016/02/28 DOTA
跟老齐学Python之做一个小游戏
2014/09/28 Python
零基础写python爬虫之使用Scrapy框架编写爬虫
2014/11/07 Python
Python中使用pprint函数进行格式化输出的教程
2015/04/07 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
python读取和保存视频文件
2018/04/16 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
2020/06/03 Python
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
计算机专业毕业生自荐信
2013/12/31 职场文书
小学生竞选班长演讲稿
2014/04/24 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
服装设计师求职信
2014/06/04 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
运动会宣传语
2015/07/13 职场文书