简单谈谈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复合事件用法示例
Jun 10 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
jQuery 开发之EasyUI 添加数据的实例
Sep 26 jQuery
webpack写jquery插件的环境配置
Dec 21 jQuery
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
基于jQuery ztree实现表格风格的树状结构
Aug 31 jQuery
详解jQuery获取特殊属性的值以及设置内容
Nov 14 jQuery
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
jquery绑定事件 bind和on的用法与区别分析
May 22 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
Search File Contents PHP 搜索目录文本内容的代码
2010/02/21 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
2019/05/05 PHP
event对象的方法 兼容多浏览器
2009/06/27 Javascript
hover的用法及live的用法介绍(鼠标悬停效果)
2013/03/29 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
2014/04/08 Javascript
jquery append()方法与html()方法的区别及使用介绍
2014/08/01 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
输入框过滤非数字的js代码
2014/09/18 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
jQuery fadeOut 异步实例代码详解
2016/08/18 Javascript
KnockoutJS 3.X API 第四章之表单value绑定
2016/10/10 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
2017/03/06 Javascript
深入解析nodejs HTTP服务
2017/07/25 NodeJs
JS装饰器函数用法总结
2018/04/21 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
微信小程序的开发范式BeautyWe.js入门详解
2019/07/10 Javascript
vue组件创建的三种方式小结
2020/02/03 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
Python探索之爬取电商售卖信息代码示例
2017/10/27 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python 使用双重循环打印图形菱形操作
2020/08/09 Python
销售所有的狗狗产品:Dog.com
2016/10/13 全球购物
中药专业毕业自荐书范文
2014/02/08 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
田径运动会开幕式及主持词
2014/03/28 职场文书
安全标语大全
2014/06/10 职场文书
财务工作疏忽检讨书
2014/09/11 职场文书
离婚协议书怎样才有法律效力
2014/10/10 职场文书
个人政风行风自查自纠报告
2014/10/21 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
2015年小学校长工作总结
2015/05/19 职场文书
2015年机关作风和效能建设工作总结
2015/07/23 职场文书
法制主题班会教案
2015/08/13 职场文书
golang中实现给gif、png、jpeg图片添加文字水印
2021/04/26 Golang