• require按需加载js与模块化


    1.html中:

           “<script type="text/javascript" src="js/require.js" data-main="js/main.js" ></script>”     用于连接main.js与加入require;

    2.main.js中:

       简化路径名

         requirejs.config({
            baseUrl: 'js',
            paths: {
            c:"lib/s/c",
            jquery:"jquery-1.7.2",
            ko:"koi"
            }
          });

        连接模块:

          require(["B"],function(ko){
              
          });

    3.模块化

        A:define(function(){
           function A()

            {

              alert("a中的一个方法");

            }
           return {A:A};---------------------返回的A代表A()
          })

          define(["A","jquery"],function(a,$){-----------------这样也可连接模块
            function aa(){
            a.A();--------------------------------这里使用A模块中的A方法
            $("body").css("background-color","lightgreen");
            }
           return {a:"t",b:"m",aa:aa};--------------------返回值
          })

          

  • 相关阅读:
    visual studio 2013 中配置OpenCV2.4.13 姿势
    全栈技能图谱
    Lua 基础
    Lua手动编译姿势
    字符串专题:几种奇怪的算法
    字符串专题:KMP POJ 3561
    字符串专题:后缀数组
    字符串专题:map POJ 1002
    2015安徽省赛 G.你来擒孟获
    求方程解问题
  • 原文地址:https://www.cnblogs.com/lbonet/p/6513006.html
Copyright © 2020-2023  润新知