首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将GET响应保存到ExpressJS和LocomotiveJS上的变量

如何将GET响应保存到ExpressJS和LocomotiveJS上的变量
EN

Stack Overflow用户
提问于 2015-02-26 00:02:26
回答 1查看 293关注 0票数 0

我对NodeJS比较陌生。我已经使用ExpressJS和LocomotiveJS框架创建了一个应用程序。如何将某个GET响应保存到控制器中的变量。例如:

文件: cartController.js

代码语言:javascript
复制
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中响应已经设置好了。我遗漏的是如何访问和保存对对象的响应。

我已经看过了火车头和快车的文档,但不能把它组合在一起。如有任何帮助,我们不胜感激!

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-04-30 21:51:58

有点晚了,但你要找的是this.param('stores')

这也是可行的:this.req.body.stores

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28723713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档