Layui——使用自定义模块

一,layui中自定义模块:

 二,在需要使用这个自定义模块的页面,写入口文件,加载自定义模块:

 =》这样index.jsp页面通过加载index.js加载了自定义的home模块。

ps:index.jsp页面其实可以不需要加载inde.js文件,可以直接加载home模块;

再看一下,加载home模块的时候进行了哪些操作:

 

 达到效果:

Object.getOwnPropertyNames(obj):返回obj对象的所有属性的数组集合。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames

一个函数=对象:

prototype (js对象)对对象进行扩展属性或方法:

prototype给类添加方法:https://blog.csdn.net/github_26672553/article/details/51280131

对象的构造函数中包含prototype属性,这个属性指向prototype对象。使用 :对象.prototype.xx为对象增加方法(实质是给prototype对象添加方法)当用构造函数创建一个新的对象时,新的对象会获取构造函数的prototype属性所指向的prototype对象的所有属性和方法,这样一来,构造函数对应的prototype对象所做的任何操作都会反映到它所生成的对象上,所有的这些对象将共享与构造函数对应的prototype对象的属性和方法。
 

Array.prototype 本身也是一个 Array。[]=Array.prototype

https://www.jianshu.com/p/ae57baecc57d

在js文件中(function(){…})()立即执行函数

jQuery中this与$(this)的区别L总结

https://www.cnblogs.com/gfl123/p/8080484.html 

实现操作子页面,父页面生成新的tab:

 

 实现:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章