zoukankan      html  css  js  c++  java
  • 使用requireJs的方法

      在你们对requireJs初步了解后,快来看看他们是怎么使用的吧。

      在你下载完成require.js插件后,在页面里引入,在require.js 加载完之后,会查找页面上script标签的data-main属性的值,然后加载,data-main指定的js文件,

    定义一个a.js:

    define(function (){

        var add = function (x,y){

          return x+y;

        };

        return {

          add: add
        };

      });

     

     

    加载方法:

    require(['math'], function (math){

        alert(math.add(1,1));

      });

     

     require()函数如果要接受两个参数。第一个参数是一个数组,表示所依赖的模块,下例就是['moduleA', 'moduleB', 'moduleC'],即主模块依赖这三个模块;第二个参数是一个回调函数,当前面指定的模块都加载成功后,它将被调用。加载的模块会以参数形式传入该函数,从而在回调函数内部就可以使用这些模块。

      

    require(['moduleA', 'moduleB', 'moduleC'], function (moduleA, moduleB, moduleC){
        
            //所执行的结果
      });

      require()异步加载moduleA,moduleB和moduleC,浏览器不会失去响应;它指定的回调函数,只有前面的模块都加载成功后,才会运行,解决了依赖性的问题

       想要了解更多的requirejs进入这个链接,http://www.open-open.com/lib/view/open1378778013334.html,

        请各位大神前来指教,让我再在深入的学习。

  • 相关阅读:
    Java集合中List,Set以及Map等集合体系详解
    Rabbit-MQ-3 队列的属性和消息的属性
    RabbitMQ-1 基本概念和实现简单生产消费者
    ActiveMQ-3
    日期时间类
    字符串反转
    SpringBoot2.0+Shiro+MyBatisPlus权限管理系统
    Servlet+JSP+JDBC学生选课系统
    SpringMVC+Spring+Hibernate个人家庭财务管理系统
    Servlet中FilterConfig的使用
  • 原文地址:https://www.cnblogs.com/yhyanjin/p/7023006.html
Copyright © 2011-2022 走看看