Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 09

O

Olegovich in JavaScript Noobs — сообщество новичков
undefined
ну, я не ванга, чтобы смотреть на картинку и сказать почему. Очевидно, что условие if (file) не срабатывает, либо где-то ошибка все останавливает
С этой формой можешь подсказать где копать?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Т.з какое
источник

D

Den in JavaScript Noobs — сообщество новичков
Никита
Ты хочешь просто отрисовать картинку на холсте?
я хочу прежде чем картинка загрузится вставить типа "идет загрузка"
источник

D

Den in JavaScript Noobs — сообщество новичков
потом после загрузки удалить надпись
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Можно просто нарисовать загрузка, сделать промис который вернёт картинку и дальше отрисуешь
источник

D

Den in JavaScript Noobs — сообщество новичков
Никита
Можно просто нарисовать загрузка, сделать промис который вернёт картинку и дальше отрисуешь
да с промисом все понятнее, я наверно так и сделаю, но тут уже вопрос в понимание коллбэка, который не работает 😐 , говорят, что ошибка в функции, но картинка рисуется и рисуется она после коллбэка
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Может контекст рушится
источник

Н

Никита in JavaScript Noobs — сообщество новичков
В жс бин выклади
источник

D

Den in JavaScript Noobs — сообщество новичков
Никита
Может контекст рушится
ок, щас нарисую там форму
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Как можно сделать так, чтобы моё node-приложение можно было открыть без node?
источник

VY

Vladimir Yefremov in JavaScript Noobs — сообщество новичков
Никита
Как можно сделать так, чтобы моё node-приложение можно было открыть без node?
это похоже на попытку запустить Виндовую прогу без винды....
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Пример калбека https://js.do/code/402978
источник

Н

Никита in JavaScript Noobs — сообщество новичков
В консоли там посмотри
источник

D

Den in JavaScript Noobs — сообщество новичков
Никита
Может контекст рушится
я все таки попробовал пример по проще, я наверно не понимаю коллбэки, алерт опять первым идет
источник

u

undefined in JavaScript Noobs — сообщество новичков
Den
я все таки попробовал пример по проще, я наверно не понимаю коллбэки, алерт опять первым идет
fetch возвращает промис - это асинхронная функция
callback синхронен
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Зачем тебе алерт
источник

D

Den in JavaScript Noobs — сообщество новичков
Никита
Зачем тебе алерт
пробую код, только промисом можно заставить алерт отработать в конце?
источник

u

undefined in JavaScript Noobs — сообщество новичков
Если ты хочешь вызвать callback, то
fetch('')
   .then(res => res.json())
   .then(data => {
       callback()
   })
источник

u

undefined in JavaScript Noobs — сообщество новичков
либо если тебе не нравится постоянно писать then, то есть вариант
async function ss(callback) {
   try {
       const json = await fetch(...)
       const data = await json.json()

       callback()
   } catch(err) {
       console.error(err)
   }
}
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Для начало нужно правильно  составить алгоритм в этом весь ключ
источник