以下代码写在server.js文件中,即nodejs代码
app.get("/api/todos",function(req, res){
todo.find(function(error, todos){
if(error)
res.send(error);
res.json(todos);
});
});
现在我想把它调用到我使用spread.js的spreadTest.js中,我该怎么做?
我假设您的spreadTest.js文件正在运行客户端(在浏览器中),因为spread.js是电子表格的工具包。这意味着您需要向运行node / server.js的服务器发送HTTP GET请求。您可以在spreadTest.js中创建一个执行请求的函数,如下所示:
// Returns JSON object
function getTodos()
{
var url = YOUR-WEBSITE + "/api/todos";
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
return xmlHttp.responseText;
}