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实现的模拟QQ邮箱里的收件人选取及其他效果(一)
Jan 06 Javascript
在IE浏览器中resize事件执行多次的解决方法
Jul 12 Javascript
jquery获取url参数及url加参数的方法
Oct 26 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
Nov 30 Javascript
jQuery 获取select选中值及清除选中状态
Dec 13 Javascript
获取JavaScript异步函数的返回值
Dec 21 Javascript
ES6新数据结构Set与WeakSet用法分析
Mar 31 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
May 26 Javascript
浅谈一个webpack构建速度优化误区
Jun 24 Javascript
从0到1学习JavaScript编写贪吃蛇游戏
Jul 28 Javascript
vue递归获取父元素的元素实例
Aug 07 Javascript
原生JavaScript实现幻灯片效果
Feb 19 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版国家代码、缩写查询函数代码
2011/08/14 PHP
高质量PHP代码的50个实用技巧必备(下)
2016/01/22 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
2017/02/08 PHP
php通过pecl方式安装扩展的实例讲解
2018/02/02 PHP
javascript setTimeout()传递函数参数(包括传递对象参数)
2010/04/07 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
JS的数组迭代方法
2015/02/05 Javascript
使用bootstrap3开发响应式网站
2016/05/12 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
2016/06/06 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
js实现PC端和移动端刮卡效果
2020/03/27 Javascript
VueJs监听window.resize方法示例
2018/01/17 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
ES6的解构赋值实例详解
2019/05/06 Javascript
如何从头实现一个node.js的koa框架
2019/06/17 Javascript
HTML+JavaScript实现扫雷小游戏
2019/09/30 Javascript
js原生map实现的方法总结
2020/01/19 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
[01:00:53]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Secret
2018/03/30 DOTA
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
python实现通过pil模块对图片格式进行转换的方法
2015/03/24 Python
使用PyInstaller将Python程序文件转换为可执行程序文件
2016/07/08 Python
Django 自动生成api接口文档教程
2019/11/19 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
html5清空画布方法(三种)
2017/10/16 HTML / CSS
加拿大女装网上购物:Reitmans
2016/10/20 全球购物
在C语言中实现抽象数据类型什么方法最好
2014/06/26 面试题
网络技术专业推荐信
2014/02/20 职场文书
国庆节标语大全
2014/10/08 职场文书
销售辞职信范文
2015/03/02 职场文书
python 调用js的四种方式
2021/04/11 Python
《帝国时代4》赛季预告 新增内容编译器可创造地图
2022/04/03 其他游戏