zoukankan      html  css  js  c++  java
  • SeaJs的学习

    SeaJs的官网说学习5min就够,我用了2天的业余时间来学习.

    如果是小项目用起来的话,有点牛刀来杀鸡的感觉;对于大项目的话,因为可以很好的控制JS文件:模块化开发和加载,兼容其他的JS框架.这样对于项目开发维护是非常有好处的:增加开发速度和效率,降低维护难度!

    引入SeaJs 

    <script type="text/javascript" src="./sea.js"></script>
    

      

    运行SeaJs

    <script>
    seajs.config({
       //基本配置 如 别名,路径,变量,映射
    });
    
    seajs.use(['./id1','./id2'], function(call1, call2) {
       call1.prototype;
    
       call2.prototype;
    });
    

      

    待加载JS模块

    load.js
    
    define(function(require, exports, module) {
    
        //定义可供外部使用的JS方法,属性或直接在define参数中写JSON数据
    
    }
    

      

    SeaJs就是这样简单,不过真正想灵活运用的话,还是得多看下官方文档,示例,理解框架思想.

    看一下 http://blog.codinglabs.org/articles/modularized-javascript-with-seajs.html 这篇文章,基本能学到SeaJs的基础用法了.文章写的很详细,非常值得推荐~

  • 相关阅读:
    ABP 异常
    Vmware中安装的Ubuntu不能全屏问题解决
    centos7.4 文件权限
    webpack 入门(1)
    webpack(2) 概念
    centos7.4 rpm命令
    centos7.4 which、whereis、locate的使用
    centos7.4 find命令
    centos7.4 lsof用法
    centos7.4 用户和组的管理
  • 原文地址:https://www.cnblogs.com/ouzhenzhou/p/3342970.html
Copyright © 2011-2022 走看看