require.js使用步骤

Posted 力为

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了require.js使用步骤相关的知识,希望对你有一定的参考价值。

以superagent为例


1.设置lib目录

requirejs.config( baseUrl: 'libs' );


2. 使用SuperAgent

    require(['superagent'], function (request)
        var req = request.get(url);
        req.end(function (err, res)

            if (!err && (200 == res.status || 0 == res.status))
console.log(res.text);
           
        );
    );  


与直接使用XMLHttpRequest相比,SuperAgent看起来更简单。但没有办法在SuperAgent中直接设置xhr的responseType。

如果请求的是二进制数据,如arraybuffer,就需要设置responseType为:

 xhr.responseType = "arraybuffer";

否则,从xhr.response得到的为text类型的数据,导致解析二进制数据出错。


以上是关于require.js使用步骤的主要内容,如果未能解决你的问题,请参考以下文章

javascript基础修炼(12)——手把手教你造一个简易的require.js

require.js使用教程

require.js使用

require.js

使用 r.js 来优化 require.js 文件

require.js的简单使用