Почему redisData показывает неопределенные данные ? он не хранит значение redis_data в переменной redisData , пожалуйста, дайте мне предложение

#javascript #node.js #typescript #redis #node-redis

Вопрос:

Я определил переменную redisData и пытаюсь сохранить redis_data , которая доступна внутри функции cache.client.get, но redisData все еще не определена .

 let redisData;  cache.client.get('getConfigRepoByCache', (err, redis_data) =gt; {  if (err) {  console.log('inside err block');  throw err;  } else {  redisData = redis_data;  console.log('Redis Data line no 136 =gt; ', redis_data);  }  })  console.log("Redis Data =gt; ",redisData)