1
我使用ReactJS和改变一个简单的本地数据库安装到Parse.com类从该回购适应的链接保护程序:https://github.com/peterjmag/reading-list我是否需要使用fetch()来获取Parse.com查询?
我想改用抓取呼吁本地解析.save()
我可以使用抓取还是应该重写函数以使用parse.com语言?
添加链接宣布这个
LinkActions.addLink.listen(function (link) {
fetch('//localhost:3001/links/', {
method: 'post',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: link.url
})
})
.then(function(response) {
if (response.status >= 400) {
throw new Error('Bad response from server');
LinkActions.addLink.failed(link);
}
return response.json();
}).then(function (newLinkData) {
LinkActions.addLink.completed(link, newLinkData);
});
});
编辑
新的代码看起来是这样的:
确定。所以我的新代码现在看起来像这样。
LinkActions.addLink.listen(function(link) {
var LinkListing = Parse.Object.extend("LinkListing");
var linkListing = new LinkListing();
linkListing.save({
url: link.url
}, {
success: function(linkListing) {
// The object was saved successfully.
},
error: function(linkListing, error) {
// The save failed.
// error is a Parse.Error with an error code and message.
}
});
});
我错过了什么吗?
它实际上帮助了很多。 – fbozo