RequireJS

2018-12-05  本文已影响0人  不省油的匹诺曹

1.使用RequireJS需要下载require.js

在 RequireJS 官方主页上下载最新的版本的 require.js,放到 Web 页面中。
  1. 加载js的方式
<script src="./js/require.js"></script>
    <script>
   require(["./js/a.js", "./js/b.js"], function() { 
            myFunctionA(); 
            myFunctionB(); 
       }); 
    </script>

但是上述的方式并不能保证,myFuctionA()和myFuctionB()在页面加载完成之后执行。

  1. 如需要保证函数在执行页面加载完成之后执行,可按如下方式:
<script src="./js/require.js"></script>
    <script>
   require(["domReady!", "./js/a.js", "./js/b.js"], function() { 
            myFunctionA(); 
            myFunctionB(); 
       }); 
    </script>

RequireJS 提供了一个独立的 domReady 模块,需要去 RequireJS 官方网站下载这个模块,它并没有包含在 RequireJS 中。有了 domReady 模块,清单 2 的代码稍做修改加上对 domReady 的依赖就可以了。

4.感觉这篇博客还挺科普的
https://www.ibm.com/developerworks/cn/web/1209_shiwei_requirejs/index.html
http://www.ruanyifeng.com/blog/2012/11/require_js.html

上一篇 下一篇

猜你喜欢

热点阅读