当我将对象传递给方法时,我有一些 javascript 代码可以正常工作。在API 文档中中,它说我也可以将函数传递给该方法。当我尝试这个时,我能够传递参数并发出警报以验证参数是否正在传递。但是,我无法返回该值。
我缺少正确返回值的 javascript 行是什么?
var result = {model: "todo"};
//$httpBackend.whenGET(/^\/api\//).respond(result);
$httpBackend.whenGET(/^\/api\//).respond(do_something);
function do_something(method, url, data) {
alert("url "+url); // or whatever
var result = {model: "todo"};
return result;
}
//From the API documentation
// $httpBackend.whenGET('/.*/').respond(function(method, url, data) {
// do something
//});