2016-07-25 5 views
-3

Я пытаюсь получить доступ к локальной переменной в обратного вызова request.GET ..Как получить доступ к переменной внутри функции request.GET в node.js

var GetData = function(req, res){ 
    var code = req.query.code; 
    request.get({url: 'www.example.com?code='+ code}, function(err, res){ 
      if(err){ 
       console.log(err) 
      }else{ 
       console.log(result); 
      } 
    }) 
} 

Как я могу использовать переменную кода внутри request.GET () функция? Спасибо ..

+0

Вы проверили этот код, вы не объявили результат в любом месте, вы должны получить ошибку. –

ответ

0

Ммм ... Вы можете получить доступ к переменному, так как code переменным (в get() объеме) будет относиться к GetData области.

EDIT: Вот JSFiddle, чтобы доказать это: https://jsfiddle.net/zawbdxah/1/

Смежные вопросы