zoukankan      html  css  js  c++  java
  • RequireJs 的 使用

    为什么使用requirejs:

    1.有效的防止命名的冲突

    2.声明不同js之间的依赖

    3.可以让我们的代码以模块化的方式组织

    用法:

    1.创建一个入口文件main.js(自己随便命名)

    然后引入require.js文件  并引入入口文件

    <script src=’js/requires.js’  data-main=’js/main’></script>
    

    2.然后在main.js中进行操作

    requirejs.config({
        paths: {
            jquery:’js/jquery-1.11.3.js’
        }
    })
    
    requirejs([‘jquery’],function($){
    
         //任何进行操作
    
    })        
    

      

    3.模块定义

    创建一个功能类似velidate.js,用来写常用的js验证功能

    在verify.js中进行定义

    define[‘jquery’],function(){
             
         return { isEmpty:function(){}, checkLength:function(){}, isEqual:function(str1,str2){ return str1 == str2 } } }

    然后在main.js中引入这个模块

    requirejs([‘jquery’],[‘validate’],function($,validate){
    
               //判断validate 这个方法是否引入了
    
               Console.log(validate.isEqual(1,2));
    
    })
    
    //控制台返回的为false
    
    //说明模块成功被定义,可以试用了
    

      

  • 相关阅读:
    关于SqlServer远程跨库修改数据
    泛型进阶
    .NET泛型初探
    Basic MF
    特征工程
    序列最小最优化算法(SMO)-SVM的求解(续)
    感知器、逻辑回归和SVM的求解
    排序小结
    梯度下降、牛顿法和拉格朗日对偶性
    从决策树到随机森林
  • 原文地址:https://www.cnblogs.com/yulingjia/p/7605216.html
Copyright © 2011-2022 走看看