zoukankan      html  css  js  c++  java
  • requireJS搭建

    模块化requirejs的搭建,异步加载按需加载,也是我们通常所说“ AMD ”异步模块定义。

    这也是我在项目中常用的方式

    1.配置:myconfig.js(按需配置)

    1 require.config({
    2     baseUrl: "../style/js",
    3       //该路径下的文件
    4     paths: {
    5        'jquery': 'jQuery-1.11.0',
    6     }
    7   });

    2.html文档中加载如下文件

    1 <script type="text/javascript" src="../style/js/require.js"></script>
    2 <script type="text/javascript" src="../style/js/myconfig.js"></script>

    底部配置:

    <script language='javascript'>
    //该页面需要加载的js页面
        require(['../js/example'], function (modal) {
             modal.init();
        });
    </script>

    3.js配置

    define(['jquery'],function ($) {
        var modal = {}
        modal.init = function(){
            console.log(1);
        }
        return modal;
    });

    完成

  • 相关阅读:
    哲学家进餐
    文件系统
    文件读写原理(转)
    数据库join种类
    http与https区别
    数字证书(转)
    B. Rebranding
    扩展欧几里德算法、证明及其应用
    CodeForces 7C Line
    UVALive 7147 World Cup
  • 原文地址:https://www.cnblogs.com/lymvv/p/8431294.html
Copyright © 2011-2022 走看看