我正在开发一个访问客户端API的小部件。为了快速移动,我创建了一个基于javascript的数据生成器,并将测试脚本简单地包含在我的小部件中。
我的API还没有准备就绪,我想在等待时继续做更大更好的事情,但在此之前,我想将测试数据与我的小部件分开,以便它执行GET并进行处理作为回调。
测试生成器正在构建一个JSON对象。 (简单示例)
function generator(id){
var jsonObj = {};
if(id="bob"){
jsonObj['A']=-1;
jsonObj['B']=3;
}
else{
jsonObj['A']=Math.floor(Math.random()*3);
jsonObj['B']=Math.floor(Math.random()*3);
}
return jsonObj
}
generator(URI_ID_PARAMETER); //Am looking up how to parse ID from URI
生成器将是一次性代码,因此我正在寻找从我的小部件中执行此操作(或类似的东西)的最快最脏的方法
$.get('generator.js','id='+someId, callbackThatConsumesJSON);