RequireJS实例
来源:互联网 发布:淘宝客如意投佣金比例 编辑:程序博客网 时间:2024/06/03 17:22
一、使用data-main加载主文件
目录结构
引用代码:
<script src="../scripts/require.js" data-main="../myjs/app.js"></script>
app.js代码:
console.info('app.js开始执行');console.info(require);执行结果:
二、使用初始化配置和指定id加载js实例
<script src='../scripts/require.js'></script><script>//初始化配置require.config({baseUrl:'../myjs',paths:{jquery:'../scripts/jquery'}});//动态异步加载jsrequire(['jquery'],function($){$(function(){$(document.body).css({background:'#efefef'});});});</script>
加载顺序如下:
三、使用RequireJS构建模块实例
创建模块color.js定义颜色
//定义全局颜色define('color', function() { return { color:'red', bgColor:'#efefef' };});
创建style.js定义设置样式
//使用RequireJS定义模块,指定依赖define('style',['color','jquery'],function(color,$){ return { init:function(){ $(document.body).css({ color:color.color, background:color.bgColor }); } };});
创建require3.html 显示Demo
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><script src='../scripts/require.js'></script><script >//全局配置require.config({baseUrl:'../myjs',paths:{jquery:'../scripts/jquery' //注意沒有文件后綴}});//加载style.js 配置页面样式require(['style'],function(style){//调用初始化style.init();});</script></head><body><h1>App首页</h1></body></html>
更多:Require.Js简介
更多实例:http://www.cnblogs.com/yexiaochai/p/3214926.html
0 0
- RequireJS实例
- requirejs实例
- RequireJS实例分析
- requirejs+angular+restangular小实例
- RequireJS 依赖关系的实例
- requireJS多页面应用实例
- RequireJS
- RequireJS
- RequireJS
- requireJs
- requireJS
- requirejs
- requireJS
- requireJS
- RequireJS
- requirejs
- RequireJS
- RequireJS
- 物联网发展小记-2016-12-07
- DroidPlugin代码分析(三) 占坑、动态注册
- 去掉字符串空格
- 深入理解 Laravel Eloquent(二)——中间操作流(Builder)
- AES算法
- RequireJS实例
- mysql 数据表读锁机制详解
- Java 日历3
- 关于程序员求职简历
- Sciter:加载资源的几种方式
- git服务器搭建
- rsync实现网站的备份,文件的同步
- PHP的类自动加载机制
- 数据库操作类