最新文章列表

seajs官方小实例

一.目录结构 二.代码 hello.html <!doctype html> <html> <head> <meta charset="utf-8"> <title>Hello Sea.js</title> <link rel="stylesheet" hre ...
bijian1013 评论(0) 有1558人浏览 2015-11-27 21:17

前台代码模块化 seajs

   随着程序的增加,前台代码变的越来越复杂,重复的js 模块会变多,文件间的依赖也会变复杂,会经常出现引用了一个文件就忘了它所依赖的文件是哪个。seajs 很好的解决了这个问题,它属于模块级管理,能搞让我们引用文件时减少文件间的依赖。       如果用过nodejs 的话,会发现seajs的用法和nodejs的模块语法相似,使用简单   1.下载seajs 文件,下载地址http:/ ...
liguangsong 评论(0) 有534人浏览 2015-07-07 22:16

grunt构建基于seajs的网站实现

Gruntfile.js module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), //源码 src: "asserts", //输出 ...
mutongwu 评论(0) 有1131人浏览 2015-06-16 16:49

seajs与requirejs区别

作者:zccst 区别: 1. 对于依赖的模块,AMD 是提前执行,CMD 是延迟执行。不过 RequireJS 从 2.0 开始,也改成可以延迟执行(根据写法不同,处理方式不同)。CMD 推崇 as lazy as possible. 2. CMD 推崇依赖就近,AMD 推崇依赖前置。看代码: // CMD define(function(require, exports, modul ...
zccst 评论(2) 有14096人浏览 2014-06-24 18:18

想用seajs封装jquery对单表的曾删改

想用seajs 封装jquery的单表增删改,方法都写好了,现在想加入seajs应该怎么做,求大神指导啊
星-空 评论(0) 有447人浏览 2014-06-04 14:17

seajs使用规范

作者:zccst 先温习一下define定义: define(function(require, exports, module){ }); 为什么要有约定和构建工具 CMD模块的构建过程 1,提取操作,用来提取模块的标识 id 和依赖 dependencies。假设模块代码为: a.js define(function(require, exports) {   var b = requir ...
zccst 评论(0) 有1371人浏览 2014-05-28 17:14

seajs基础学习

作者:zccst 学习几天seajs了,发现seajs就是一个模块管理工具,唉。 既然自立门户,肯定就会有一些规则,原来CMD也是国人提出来的,赞一个。 现在就来学习吧,今天是第二次看seajs,对于第一次 1,define();写法 define(function(require, exports, module){ }); 2,require书写规则 (1)拼写完整,正确 (2)不要 ...
zccst 评论(0) 有2321人浏览 2014-05-28 14:54

RequireJS与SeaJS模块化加载示例

web应用越变的庞大,模块化越显得重要,尤其Nodejs的流行,Javascript不限用于浏览器,还用于后台或其他场景时,没有Class,没有Package的Javascript语言变 ...
nosand 评论(2) 有632人浏览 2014-05-04 13:36

为什么 SeaJS 模块的合并这么麻烦

引自:http://chaoskeh.com/blog/why-its-hard-to-combo-seajs-modules.html   为什么 SeaJS 模块的合并这么麻烦 前端技术 seajs Javascript spm js合并 引子 最近看到身边很多同学开始抛弃传统的 <script> 而改用 SeaJS 这样的 JS 模块加载器了,这是件 ...
碎星斩月 评论(0) 有627人浏览 2014-04-09 11:57

对Sea.js 进行seajs.config配置

        seajs.config配置可以对 Sea.js 进行配置,让模块编写、开发调试更方便。         seajs.config seajs.config(options)用来进行配置的方法。 seajs.config({ // 别名配置 alias: { 'es5-safe': 'gallery/es5-safe/0.9.3/es5-safe', ...
bijian1013 评论(0) 有3643人浏览 2014-03-29 15:36

入门级seajs

 13年在部门做了一个简单的分享seajs,温故一下。   js模块化 我们看一下问题   1,当你的网站开发越来越复杂的时候,会经常遇到这些问题吗? ...
xiaomiya 评论(0) 有689人浏览 2014-03-21 10:36

仿win8的磁铁效果

最近做了一个仿win8的磁铁效果使用seajs封装模块,,并且通过传参做到通用。js代码如下: //@charset "utf-8" define(function(require,exports,module){ function initCt(wrapSelectStr,wrapInner,topValue,into) { $(wrapInner).mo ...
xiaomiya 评论(0) 有1285人浏览 2014-03-14 16:16

javascript MVC框架学习笔记

一、开篇 源于单页web app应用的开发效率低下,最近了解了一下javascript MVC开发相关资料 之前对javascript的了解仅仅是停留在能较熟练的使用jquery上。 ...
xtuhcy 评论(0) 有1920人浏览 2014-02-28 14:18

学习SeaJs整理的笔记

至于教程,官网和别人的博客写的太多了,看的都凌乱了,建议看官网。   要点: 1、SeaJS会根据自身的URI来决定URL base,而SeaJS在加载其他模块的时候会根据这个URL base来计算路径。SeaJS会忽略掉seajs、seajs/x.y.z/seajs这两种目录; 2、在SeaJS中一个文件就是一个模块。define是SeaJS定义的一个全局函数,用来定义一个模块,所有代 ...
shuzheng5201314 评论(0) 有2588人浏览 2014-01-23 10:33

秒杀倒计时控件

/** * User: yongwang * Date: 12-01-17 * Time: 上午9:54 */ define(function(require,exports,module){ require("../../common/utils"); var Detail=require("./detail"); var ...
wangyong31893189 评论(0) 有3167人浏览 2014-01-17 11:20

sea.js与jquery.mobile-1.3.2,jquery结合实现模块化开发

这次的项目我选择了使用seajs实现功能的模块化开发,但是在使用的过程中,发现,对jquery和jqueryMObile的封装有些难题,后来搜集了一下资料,加上对seajs的了解,终于找到了一种方法,能够方便的实现模块化开发,并且不会影响jqueryMobile的事件机制,当然方法不止一种,欢迎大家评鉴,共同进步。 先看一下文件结构(具体可看源代码): 下面介绍对jquery和jquer ...
好好学习行不 评论(1) 有2427人浏览 2013-12-17 11:09

使用seajs前将js包装成CMD模块书写格式

如果用seajs实现js模块化管理,需要js遵循CMD模块书写格式,已有的js插件要改为CMD格式,一种方式如下: define(function(){return function($){...($);}}); 其中...为js插件内容。  
gang.chen 评论(0) 有1042人浏览 2013-11-30 19:11

seajs base配置

// seajs 的简单配置 seajs.config({ base: "../sea-modules/", alias: { "jquery": "jquery/jquery/1.10.1/jquery.js" } }) // 加载入口模块 seaj ...
gang.chen 评论(0) 有2569人浏览 2013-11-21 10:59

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics