Javascript写入AWS DynamoDB
问题描述:
我正在写使用javascript和aws sdk的dynamodb。这是行得通的,但我想在写完后显示感谢页面。基本上这是一个注册页面,用户填写一些信息,然后点击一个按钮。这写给dynamodb。问题是当我添加代码来显示另一个页面,然后写入不会发生。就好像在写入发生之前结束写入的过程一样。我不确定是否发现了需要睡眠,回调或承诺的搜索问题?谢谢!Javascript写入AWS DynamoDB
db.putItem(itemParams, function(err, data){
if (err) {
console.log(err);
} else {
console.log('Success');
}
});
window.location.href = "thanks.html";
答
你需要把window.location.href = "thanks.html";
线回调中:
db.putItem(itemParams, function(err, data) {
if (err) {
console.log(err);
} else {
console.log('Success');
window.location.href = "thanks.html";
}
});
谢谢,照顾它。 –