SeaJS之use方法


SeaJS 是一個js模塊加載器。在 SeaJS 看來,一個文件就是一個模塊。所有模塊都遵循 CMD 規范

define(function(require, exports, module) {
  var $ = require('jquery');

  exports.sayHello = function() {
    $('#hello').toggle('slow');
  };
});

 

seajs.use 方法用來在頁面中加載模塊。
語法:seajs.use(id, callback)

1 // 加載模塊 main,並在加載完成時,執行指定回調
2 seajs.use(‘./main’, function(main) {
3   main.banner_focus(‘#focus’);4 });

 

callback 參數可選。當只加載一個模塊,且不需要 callback 時,可以用 data-main 屬性來簡化

<script src=”path/to/sea.js” data-main=”./main”></script>

 

SeaJS 還提供 data-config 來加載配置文件:

1 <script src=”path/to/sea.js” data-config=”path/to/config”></script>
2 //data-config 等價:
3 seajs.config({ 4     preload: ['path/to/config'] 5 });

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM