博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
requirejs使用
阅读量:6088 次
发布时间:2019-06-20

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

简单来讲,requirejs就是用define来声明模块,用require来执行模块

requirejs 加载的模块都符合AMD,也就是说自己写的模块都必须符合AMD规范,下边来说下AMD模块的写法。

在介绍前,先描述下简单的目录结构

目录结构project      |scripts            |libs                jquery.min.js                 // other js files            |control                 module1.js                 main.js//入口文件                 others      index.html

index.html引用

通常我们用define 来定义一个模块

配置main.js

require.config({  baseUrl: "js",  paths: {          "jquery": "libs/jquery-1.11.3",          "m1":'control/module1'}});

声明模块

define(function(){  return {    init: function(){        console.log(1)    } }})

如果模块需要依赖于jquery

define(['jquery'],function($){  return {    init: function(){        console.log($)    } }})

加载使用

require(['jquery','m1'],function(j,m){  //dosomething })

转载地址:http://sqvwa.baihongyu.com/

你可能感兴趣的文章
使用excel 展现数据库内容
查看>>
C#方法拓展
查看>>
MySql.Data.dll的版本
查看>>
Linux系统磁盘管理
查看>>
hdu 2191 (多重背包+二进制优化)
查看>>
home.php
查看>>
neo4j---删除关系和节点
查看>>
redis分布式锁redisson
查看>>
什么样的企业可以称之为初创企业?
查看>>
Python爬虫之BeautifulSoup
查看>>
《HTML 5与CSS 3权威指南(第3版·下册)》——第20章 使用选择器在页面中插入内容...
查看>>
如何判断自己适不适合做程序员?这几个特点了解一下
查看>>
newinstance()和new有什么区别
查看>>
android下载封装类
查看>>
[node] 用 node-webkit 开发桌面应用
查看>>
Nginx访问控制和虚拟主机
查看>>
report widget not working for external users
查看>>
windows phone 摄像头得到图片是旋转90°
查看>>
Linux--sed使用
查看>>
没有显示器的情况下安装和使用树莓派
查看>>