現在、このコードブロックは、私のStripeセットアップのバックエンドです。コールバック関数では、変数をユーザーのカードに課金される金額に設定します。私はこの値を別のルートファイルに送って、その量をブラウザにres.send()することができます。別のjsファイルに送信されたときに1つのjsファイルの変数が未定義になる
私がこれをしようとすると、何らかの理由で、ポイントaからポイントbまで未定義に設定されます。あなたがこの方法をプログラムすることができません
var stripeFile = require('stripe');
router.get('/dashboard', isLoggedIn, function(req, res, next) {
var messages = req.flash('error');
res.render('users/dashboard', {messages: messages, hasErrors: messages.length > 0});
console.log(stripeFile.theAmount);
});
パラメータとして渡しますか?複数のユーザーが1つの変数を持つと重大な問題が発生することがあるアプリを使用する場合は、頭に入れてください。 –
@DaveNewton、変数をルートファイルに取得する方法が見つかりましたが、この変数をブラウザでどのように表示できますか?現在、router.get()の内部にあります。私はそれが表示されたいページのために。 – kolbykskk