简单谈谈require模块化jquery和angular的问题


Posted in jQuery onJune 23, 2017

require 模块化开发问题,正常自己写的模块 是exports 导出一个模块

//模块化引入jquery 不同和问题

require 引入jquery swiper .... 插件和库的时候需要

require.config({
baseUrl:"js/libs", //文件夹目录相对与html的位置

paths:{


'jquery':"jquery-1.9.1" //插件或库的文件名


'swiper':"文件名/swiper" //当每个插件和库不在同一文件夹下时 这里也可以进行更改

}
})

define(['angular','swiper'],function($){ //中括号中写上边你保存的插件和库 的变量
//jquer/swiper怎样写这里就怎样写

//如果要返回一个原生的方法需要
var fn=function(){};

//我们需要用json 对象把这个方法返回出去 不向正常用exports导出模块
return {fn:fn}
})

//使用 html: require(['文件名'],function(mod){
mod.fn();//使用return出来的方法
})

//模块化引入angular开发问题 angular没有使用AMD模块规范

require.config({

baseUrl:"js/libs", //文件夹目录相对与html的位置

paths:{


'angular':"angular.min" //angular文件名

},

shim:{


'angular':{exports:'angular'} //需要导出一个名为angular的全局变量

}
})
define('app',['angular'],function(){ //前边的app是文件名把当前文件变为一个AMD模块
//正常写angular
var app=angular.module('mk',[])
return app;//这个是返回的是angular定义模块

})

以上这篇简单谈谈require模块化jquery和angular的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现html双向绑定功能示例
Oct 09 jQuery
jquery实现企业定位式导航效果
Jan 01 jQuery
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 jQuery
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 jQuery
jQuery简单判断值是否存在于数组中的方法示例
Apr 17 jQuery
jQuery实现根据身份证号获取生日、年龄、性别等信息的方法
Jan 09 jQuery
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
jQuery 查找元素操作实例小结
Oct 02 jQuery
jQuery实现轮播图效果
Nov 26 jQuery
jQuery轮播图功能制作方法详解
Dec 03 jQuery
jQuery实现倒计时功能完整示例
Jun 01 jQuery
文本溢出插件jquery.dotdotdot.js使用方法详解
Jun 22 #jQuery
jQuery实现可拖动进度条实例代码
Jun 21 #jQuery
基于jquery日历价格、库存等设置插件
Jul 05 #jQuery
jquery.validate表单验证插件使用详解
Jun 21 #jQuery
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 #jQuery
jquery加载单文件vue组件的方法
Jun 20 #jQuery
jQuery 实现双击编辑表格功能
Jun 19 #jQuery
You might like
php判断当前用户已在别处登录的方法
2015/01/06 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
PHP-X系列教程之内置函数的使用示例
2017/10/16 PHP
Javascript 面向对象 重载
2010/05/13 Javascript
模仿百度三维地图的js数据分享
2011/05/12 Javascript
使用js实现关闭js弹出层的窗口
2014/02/10 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
JavaScript函数作用域链分析
2015/02/13 Javascript
Nodejs进阶:核心模块net入门学习与实例讲解
2016/11/21 NodeJs
使用Node.js搭建静态资源服务详细教程
2017/08/02 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
Nodejs + Websocket 指定发送及群聊的实现
2020/01/09 NodeJs
vue实现循环滚动列表
2020/06/30 Javascript
解决vue bus.$emit触发第一次$on监听不到问题
2020/07/28 Javascript
JavaScript语句错误throw、try及catch实例解析
2020/08/18 Javascript
[01:39:42]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
浅析python 中__name__ = '__main__' 的作用
2014/07/05 Python
python去除所有html标签的方法
2015/05/05 Python
Python 操作MySQL详解及实例
2017/04/30 Python
使用python去除图片白色像素的实例
2019/12/12 Python
Python测试线程应用程序过程解析
2019/12/31 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
Canvas绘制浮动球效果的示例
2017/12/29 HTML / CSS
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
2015/08/04 面试题
节能环保口号
2014/06/12 职场文书
关于感谢信的范文
2015/01/23 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
2015年新农村建设工作总结
2015/05/22 职场文书
2015年秋季运动会加油稿
2015/07/22 职场文书
学术会议领导致辞
2015/07/29 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers