简单谈谈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中fade(),show()起始位置的一点小发现
Apr 25 jQuery
jquery实现图片上传前本地预览
Apr 28 jQuery
jQuery模拟爆炸倒计时功能实例代码
Aug 21 jQuery
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
基于jquery.page.js实现分页效果
Jan 01 jQuery
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
Feb 14 jQuery
[jQuery] 事件和动画详解
Mar 05 jQuery
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 jQuery
jQuery中DOM操作原则实例分析
Aug 01 jQuery
jQuery zTree插件快速实现目录树
Aug 16 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获取MAC地址的函数代码
2011/09/11 PHP
PHP中的多行字符串传递给JavaScript的两种方法
2014/06/19 PHP
php简单smarty入门程序实例
2015/06/11 PHP
PHP 7.0新增加的特性介绍
2017/06/08 PHP
ArrayList类(增强版)
2007/04/04 Javascript
jQuery学习笔记之jQuery的事件
2010/12/22 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
2014/03/12 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
2014/06/02 Javascript
js类定义函数时用prototype与不用的区别示例介绍
2014/06/10 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
2014/10/16 Javascript
JS获取iframe中marginHeight和marginWidth属性的方法
2015/04/01 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
2015/10/30 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
2018/10/17 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
2019/08/27 jQuery
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
2019/10/30 Javascript
JavaScript中的this原理及6种常见使用场景详解
2020/02/14 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
python中PIL安装简单教程
2016/04/21 Python
Python使用cx_Oracle模块操作Oracle数据库详解
2018/05/07 Python
python二元表达式用法
2019/12/04 Python
Python如何测试stdout输出
2020/08/10 Python
css3中用animation的steps属性制作帧动画
2019/04/25 HTML / CSS
Agoda中文官网:安可达(低价预订全球酒店)
2021/01/18 全球购物
工作中的自我评价如何写好
2013/10/28 职场文书
护士专业推荐信
2013/11/02 职场文书
家庭教育先进个人事迹材料
2014/01/24 职场文书
无故旷工检讨书
2014/01/26 职场文书
中秋节礼品促销方案
2014/02/02 职场文书
高中教师评语大全
2014/04/25 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
汉字听写大会观后感
2015/06/12 职场文书
动画电影《龙珠超 超级英雄》延期上映
2022/03/20 日漫