简单谈谈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 相关文章推荐
Django1.7+JQuery+Ajax验证用户注册集成小例子
Apr 08 jQuery
jquery实现图片上传前本地预览
Apr 28 jQuery
JQuery和html+css实现带小圆点和左右按钮的轮播图实例
Jul 22 jQuery
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 jQuery
基于jQuery实现的设置文本区域的光标位置
Jun 15 jQuery
详解JQuery基础动画操作
Apr 12 jQuery
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
jquery实现动态创建form并提交的方法示例
May 27 jQuery
jquery图片预览插件实现方法详解
Jul 18 jQuery
jQuery实现的上拉刷新功能组件示例
May 01 jQuery
jQuery实现简单评论功能
Aug 19 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 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
PHP中的array数组类型分析说明
2010/07/27 PHP
php preg_replace替换实例讲解
2013/11/04 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
prototype 的说明 js类
2006/09/07 Javascript
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
js cookies 常见网页木马挂马代码 24小时只加载一次
2009/04/13 Javascript
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
用户代理字符串userAgent可实现的四个识别
2015/09/20 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
Web性能优化系列 10个提升JavaScript性能的技巧
2016/09/27 Javascript
vuejs如何配置less
2017/04/25 Javascript
使用 jQuery 实现表单验证功能
2017/07/05 jQuery
浅谈angular4 ng-content 中隐藏的内容
2017/08/18 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
2019/06/19 Javascript
es6中reduce的基本使用方法
2019/09/10 Javascript
python共享引用(多个变量引用)示例代码
2013/12/04 Python
Python set集合类型操作总结
2014/11/07 Python
python从sqlite读取并显示数据的方法
2015/05/08 Python
Python selenium抓取微博内容的示例代码
2018/05/17 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
python中使用zip函数出现错误的原因
2018/09/28 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
对python实时得到鼠标位置的示例讲解
2018/10/14 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
2013/07/02 面试题
建筑施工员岗位职责
2013/11/26 职场文书
公司证明怎么写
2014/09/22 职场文书
北京英语导游词
2015/02/12 职场文书
证婚人婚礼致辞
2015/07/28 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
html+css实现文字折叠特效实例
2021/06/02 HTML / CSS
python 使用pandas读取csv文件的方法
2022/12/24 Python