2017-01-23 7 views
1

私はdynamodbにjavascriptとaws sdkを使って書き込みます。これは動作していますが、私は執筆後に感謝のページを表示したいと思います。基本的にこれは登録ページです。ユーザーは情報を入力してボタンを押します。これはdynamodbに書き込みます。問題は、別のページを表示するコードを追加した後に書き込みが行われない場合です。書き込みが行われる前に書き込みを終了するプロセスが終了するかのように。私はこれが睡眠、コールバックまたは約束を必要とする検索を見つけた問題であるかどうかはわかりませんか?ありがとう!AWS DynamoDBへのJavascript書き込み

db.putItem(itemParams, function(err, data){ 
     if (err) { 
      console.log(err); 
     } else { 
      console.log('Success'); 
     } 

    });  
window.location.href = "thanks.html"; 

答えて

1

あなたは、コールバック内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"; 
    } 
}); 
+0

おかげで、それの世話をしました。 –

関連する問題