Javascript 如何在“;邮政”;使用expressJS的路由器?
我对nodejs很生疏,所以是express 假设我是从in-POST方法中获取返回值,那么如何从get中获取它呢?我想,app.use(),我知道中间件只能处理请求,但当时我不知道Javascript 如何在“;邮政”;使用expressJS的路由器?,javascript,node.js,express,Javascript,Node.js,Express,我对nodejs很生疏,所以是express 假设我是从in-POST方法中获取返回值,那么如何从get中获取它呢?我想,app.use(),我知道中间件只能处理请求,但当时我不知道 ... var Some = require('./Some'); app.get('/',function(req,res){ res.render({ title:"hi", output: data || '' <--------I wanna get d
...
var Some = require('./Some');
app.get('/',function(req,res){
res.render({
title:"hi",
output: data || '' <--------I wanna get data from below
})
});
app.post('/',function(req,res){
var some = new Some();
some.postOriginCode(code,function(data){
data <-------- here is the data i want.
//I can do it the way,but I don't like.
res.render('index', {output:data});
});
});
...
。。。
var Some=需要('./Some');
app.get('/',函数(req,res){
res.render({
标题:“你好”,
输出:数据| |“”如果您想在同一路径中处理GET
&POST
,例如
就像
app.all('/',function(req,res){
//processing code here
});
任何人给我第三种或更多的解决方案^_^
var Some = require('./Some');
app.get('/',function(req,res){
res.render({
title:"hi",
output:app.get('data')
})
});
app.post('/',function(req,res){
var some = new Some();
some.postOriginCode(code,function(data){
app.set('data',data);
});
});