简单谈谈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 form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
基于jQuery Easyui实现登陆框界面
Jul 10 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
JS/jQuery实现DIV延时几秒后消失或显示的方法
Feb 12 jQuery
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jQuery开发仿QQ版音乐播放器
Jul 10 jQuery
jquery实现点击左右按钮切换图片
Jan 27 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
香妃
2021/03/03 冲泡冲煮
一个简单的PHP投票程序源码
2007/03/11 PHP
解析php多线程下载远程多个文件
2013/06/25 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
用js怎么把&字符换成"&amp:"
2006/10/19 Javascript
ASP SQL防注入的方法
2008/12/25 Javascript
JavaScript 动态将数字金额转化为中文大写金额
2009/05/14 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
jQuery检测输入的字符串包含的中英文的数量
2015/04/17 Javascript
浅谈jQuery构造函数分析
2015/05/11 Javascript
详解AngularJS的通信机制
2015/06/18 Javascript
jQuery实现简单的DIV拖动效果
2016/02/19 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
2016/07/05 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
vue中添加mp3音频文件的方法
2018/03/02 Javascript
Vue.js特性Scoped Slots的浅析
2019/02/20 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
vue项目中openlayers绘制行政区划
2020/12/24 Vue.js
[01:48]2018DOTA2亚洲邀请赛主赛事第二日五佳镜头 VG完美团战逆转TNC
2018/04/05 DOTA
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
Python中字典的基础知识归纳小结
2015/08/19 Python
解决Mac安装scrapy失败的问题
2018/06/13 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
HTML的form表单和django的form表单
2019/07/25 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
2019/12/20 Python
Python对Tornado请求与响应的数据处理
2020/02/12 Python
Python转换字典成为对象,可以用"."方式访问对象属性实例
2020/05/11 Python
python文件及目录操作代码汇总
2020/07/08 Python
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
房地产开发项目建议书
2014/05/16 职场文书
2015年全国“爱牙日”宣传活动总结
2015/03/23 职场文书
孩子满月酒答谢词
2015/09/30 职场文书