博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript : require.js 的使用(例子)
阅读量:5992 次
发布时间:2019-06-20

本文共 971 字,大约阅读时间需要 3 分钟。

demo 结构:

   

config.js

require.config({    baseUrl: 'js/lib',    paths: {        'jquery' : 'jquery-1.11.1.min',        'util' : 'util',        'bootstrap' : 'bootstrap.min',        'demo' : '../app/demo'    },    shim: {        'util' : {            exports : 'util',            deps : ['bootstrap']        },    }});
View Code

自定义模块 demo.js

// 自定义模块(function(window) {    var demo = {};    demo.message = function(msg, type){        require(['util'], function(u){            u.message(msg, '', type);        });    }    if (typeof define === "function" && define.amd) {        define(function(){            return demo;        });    } else {        window.demo = demo;    }})(window);
View Code

index.html

    
content
View Code

 

拓展:

(一)http://www.cnblogs.com/KeenLeung/p/6386434.html

(二)http://www.cnblogs.com/KeenLeung/p/6386468.html

(三)http://www.cnblogs.com/KeenLeung/p/6386559.html

============ end

 

你可能感兴趣的文章
WCF从理论到实践(16):操作重载(带视频+ppt+源码)
查看>>
CSharp tar类型文件压缩与解压
查看>>
python中文注释及输出出错
查看>>
近日学习Cache,搜集到的一个Demo下载[不断修改、讨论]
查看>>
C#调用C++写的Dll时的运行时错误解决
查看>>
Ubuntu下如何进入终端命令行
查看>>
步步为营UML建模系列五、时序图(Squence diagram)
查看>>
【转】iOS平台安装包介绍
查看>>
GIS工具-shp浏览器
查看>>
.NET Core微服务之基于Steeltoe使用Hystrix熔断保护与监控
查看>>
软件调试的艺术(Linux Unix平台软件调试权威著作)
查看>>
知道力——彻底超越执行力的25条职场新思维
查看>>
转---一个提高渲染效率的小技巧
查看>>
Entity Framework 4.1正式版发布,徐汇区网站设计
查看>>
【JOURNAL】天井组诗之七 - 来生
查看>>
strtok()和strtok_r()
查看>>
关于override,new 那点事
查看>>
awk用法小结
查看>>
C++运算符重载
查看>>
论文笔记之:Playing Atari with Deep Reinforcement Learning
查看>>