zoukankan      html  css  js  c++  java
  • require

    1、引入 require js
    data-main 属性 是入口文件
    1.  <script src="js/require.js" data-main="js/main"></script>
    2、编写 自己的模块代码

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

    注意:
        加载时 requirejs 默根路径是 入口文件(上面中main.js) 所在文件夹 可以通过 require.config 来改变 (baseUrl)

    require.config()就写在主模块(main.js)的头部。参数就是一个对象,这个对象的paths属性指定各个模块的加载路径。

    3、自定义 模块
    1. define(function (){
    2.     var add = function (x,y){
    3.       return x+y;
    4.     };
    5.     return {
    6.       add: add
    7.     };
    8.   });
    9.   define(['myLib'], function(myLib){
    10.     function foo(){
    11.       myLib.doSomething();
    12.     }
    13.     return {
    14.       foo : foo
    15.     };
    16.   });





  • 相关阅读:
    python中json.dumps()和json.dump() 以及 json.loads()和json.load()的区分
    Python的函数
    Python的Set容器
    Python的Dict容器
    Python的tuple容器
    Python的List容器
    python 的控制流程
    Python 数据类型
    k8s-Pod调度策略
    K8s创建pod yaml文件详解
  • 原文地址:https://www.cnblogs.com/vvch/p/4867656.html
Copyright © 2011-2022 走看看