Size: a a a

Node.js — русскоговорящее сообщество

2019 November 18

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
притом что в самом контролере если выводить лог то имя получаю норм
источник

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
а в сервер жс приходит  [object Promise]
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Сам же вызываешь код синхронно и ноешь что пришел промис лол
источник

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
так await ж
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Savenets Nikolay
так await ж
Адрес чата с твоим вопросом я уже дал
источник

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
если не писать асинк авейт то приходит undefined
источник

E

Endless in Node.js — русскоговорящее сообщество
Savenets Nikolay
если не писать асинк авейт то приходит undefined
Казалось бы )
источник

SN

Savenets Nikolay in Node.js — русскоговорящее сообщество
почему я не могу вызвать контролер и получить данные просто. не понимаю)
источник

L

Len in Node.js — русскоговорящее сообщество
非小号Mytoken推特脸书增关注,菠菜棋牌推广霸屏强推,微信电报增粉私聊,交易所上币投票,交易所平台账号代实名。项目白皮书代写,如有需要请联系:➡️    @yx112233
источник

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
Нахуя это здесь?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Таймураз Кайтмазов
Нахуя это здесь?
Хороший вопрос🤔
источник

АП

Александр Попов in Node.js — русскоговорящее сообщество
Savenets Nikolay
гребаная асинхронность. в server.js пишу

const userName = controller.getUserName(id)

в контролере

exports.getUserName = async (id, res) => {
   await User.findByPk(id).then(user => {
       return user.name
   })
}

в консольке вижу что пришел [object Promise]
controller.getUserName(id).then((userName) => {
 console.log(userName);  
})

exports.getUserName = async (id, res) => {
   await User.findByPk(id).then(user => {
       return user.name
   })
}
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Скорее
const userName = await ...
Если смотреть на дальнейший код, и соблюдать тот же подход.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Savenets Nikolay
гребаная асинхронность. в server.js пишу

const userName = controller.getUserName(id)

в контролере

exports.getUserName = async (id, res) => {
   await User.findByPk(id).then(user => {
       return user.name
   })
}

в консольке вижу что пришел [object Promise]
const user = await User.findByPk(id);
return user.name;
источник

АП

Александр Попов in Node.js — русскоговорящее сообщество
Что-то мне подсказывает, что вызов findBy находится в корне или в синхронной функции и await не сработает.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Александр Попов
Что-то мне подсказывает, что вызов findBy находится в корне или в синхронной функции и await не сработает.
Да не, он же одновременно использует await и then. И результат возвращает из then в никуда
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Savenets Nikolay
гребаная асинхронность. в server.js пишу

const userName = controller.getUserName(id)

в контролере

exports.getUserName = async (id, res) => {
   await User.findByPk(id).then(user => {
       return user.name
   })
}

в консольке вижу что пришел [object Promise]
В сервере как потом используется userName?
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Savenets Nikolay
гребаная асинхронность. в server.js пишу

const userName = controller.getUserName(id)

в контролере

exports.getUserName = async (id, res) => {
   await User.findByPk(id).then(user => {
       return user.name
   })
}

в консольке вижу что пришел [object Promise]
await забыл
источник

АП

Александр Попов in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Да не, он же одновременно использует await и then. И результат возвращает из then в никуда
Это да, но мы же не знаем, что у него в server.js написано, но судя по его вопросам, там точно не асинхронные вызовы. Поэтому для понимания я написал рабочий вариант ему. Дальше, конечно, он спросит почему он присваивает значение переменной, в логе при этом норм, но сама переменная равна undefined.
Но с await у него даже не запустится скрипт корневой.
источник

A

Anton in Node.js — русскоговорящее сообщество
Кто-то юзал feathersjs для чего-то крупнее пет проекта?
Я юзал для небольших проектов и остался в восторге, но сейчас стоит вопрос "стоит ли использовать для проекта средних размеров (монолит)?"
источник