0

私はNodeJSに比較的慣れていません。ExpressJS と LocomotiveJS フレームワークを使用してアプリを作成しました。特定の GET 応答をコントローラー内の変数に保存するにはどうすればよいですか。例えば:

ファイル: cartController.js

var locomotive = require('locomotive');
var Controller = locomotive.Controller;
var cartController = new Controller();
var Cart = require('../models/cartsModel.js');
var cart = new Cart();

cartController.index = function(){
    var getStoreDetails = function(cart, callback) {

                for (var key in cart.productsByStores) {
                    //*****************************
                    //This is what I'm looking for:
                    //*****************************
                    store_details = this.get('/stores/' . key);

                    cart.productsByStores[key] =  {'store_details' : store_details, 'products' : cart.productsByStores[key]};
                }
                return this.res.json(cart.productsByStores);
            //console.log('store: ', store);
    };
}

その GET の応答は既に設定されています。私が見逃しているのは、その応答にアクセスしてオブジェクトに保存する方法です。

Locomotive と Express のドキュメントを調べましたが、うまくまとめられませんでした。どんな助けでも大歓迎です!

ありがとう

4

1 に答える 1