我正在尝试向webpack模块(my_request.js
)中的外部资源发出请求,但是当我从main.js
脚本调用该方法时,它返回undefined。任何人都遇到过这个问题或有任何想法吗?
// my_request.js
define(['jquery'], function($) {
var makeRequest = function() {
$.get('http://api.example.com', function(data) {
return data;
});
};
});
// main.js
require(['./js/my_request'], function(request) {
var r = request.makeRequest();
console.log(r); // returns undefined
});