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 相关文章推荐
jquery中EasyUI实现同步树
Mar 01 Javascript
javascript中DOM复选框选择用法实例
May 14 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
Aug 21 Javascript
js面向对象的写法
Feb 19 Javascript
BootStrap入门教程(二)之固定的内置样式
Sep 19 Javascript
angular中使用Socket.io实例代码
Jun 03 Javascript
详解require.js配置路径的用法和css的引入
Sep 06 Javascript
基于JS实现带动画效果的流程进度条
Jun 01 Javascript
Express的HTTP重定向到HTTPS的方法
Jun 06 Javascript
微信小程序结合Storage实现搜索历史效果
May 18 Javascript
layui问题之模拟table表格中的选中按钮选中事件的方法
Sep 20 Javascript
javascript的hashCode函数实现代码小结
Aug 11 Javascript
解决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图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
2010/12/02 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
PHP Streams(流)详细介绍及使用
2015/05/12 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
JQuery 文本框使用小结
2010/05/22 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
2014/12/20 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
AngularJS基础 ng-include 指令示例讲解
2016/08/01 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
详解a++和++a的区别
2017/08/30 Javascript
使用mock.js随机数据和使用express输出json接口的实现方法
2018/01/07 Javascript
node.js博客项目开发手记
2018/03/16 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
vue实现防抖的实例代码
2021/01/11 Vue.js
原生JavaScript实现幻灯片效果
2021/02/19 Javascript
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
详谈Python高阶函数与函数装饰器(推荐)
2017/09/30 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
django实现登录时候输入密码错误5次锁定用户十分钟
2017/11/05 Python
Python pymongo模块常用操作分析
2018/09/01 Python
简单瞅瞅Python vars()内置函数的实现
2019/09/27 Python
django ajax发送post请求的两种方法
2020/01/05 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
Pytest mark使用实例及原理解析
2020/02/22 Python
Python定义一个Actor任务
2020/07/29 Python
荷兰在线体育用品商店:Avantisport.nl
2018/07/04 全球购物
体育老师的教学自我评价分享
2013/11/19 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书
Win11任务栏太宽了怎么办?一招解决Win11任务栏太宽问题
2021/11/21 数码科技