我想快速包装$ .ajax,它基本上会复制$ .ajaxSetup功能。这样做的原因是我只想为某些操作设置默认值,而不是污染其他库使用$ .ajax的内容。
解决方案看起来像这样 - >
$myAjax.defaults['headers'] = ...
$myAjax.fetch({..}) -> will run an ajax command using new defaults
我想通过browserify提供$ myAjax
问题是,我如何存储默认值?
答案 0 :(得分:0)
是的,制作一个JSON文件,只需要它。
{
"data": "This is some data",
"foobar": "more data"
}
var myData = require('./data-file.json');
console.log(myData.data); // => "This is some data"
console.log(myData.foobar); // => "more data"
Browserify可以捆绑JSON文件。