Size: a a a

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

2021 February 05

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
а не объект
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Nik S
так он их и дал, но как из переменной доступ к ним получить
ну вот используйте для примера в качестве коллбэка console.log
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
temp1.then(console.log)
источник

PJ

Personal Jesus in JavaScript Noobs — сообщество новичков
Ro
мне просто надо прописать 2560?
установить максимальную ширину для #main_menu
источник

NS

Nik S in JavaScript Noobs — сообщество новичков
ладно, щас попробую еще раз, врдуг получиться
источник

R

Ro in JavaScript Noobs — сообщество новичков
Personal Jesus
установить максимальную ширину для #main_menu
как ? =(
источник

PJ

Personal Jesus in JavaScript Noobs — сообщество новичков
Ro
как ? =(
max-width
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
let promiseResult;
temp1.then(result => promiseResult = result);
console.log(promiseResult);
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
или так, к примеру
источник

R

Ro in JavaScript Noobs — сообщество новичков
.menu_cont {
   max-width: 1024px;
   position: relative;
   margin: 0 auto;
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
только сразу говорю, что как результат промис может возвращать промис
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
что и происходит при фетче, тогда нужно вызвать метод json() и снова подождать
источник

NS

Nik S in JavaScript Noobs — сообщество новичков
Ivan Savin
let promiseResult;
temp1.then(result => promiseResult = result);
console.log(promiseResult);
    var response = fetch('/wishlists', {
       method: 'POST',
       body: JSON.stringify({
           wishlist_title: title,
       }),
       headers: {"X-CSRFToken": csrftoken},
   })
       .then(responce => responce.json())
       .then(data => data)
я добавил еще 1 .then - почему он продолжает возвращать Promise?
там уже железно должны быть эти данные чтобы их достать, еще с первого раза
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Nik S
    var response = fetch('/wishlists', {
       method: 'POST',
       body: JSON.stringify({
           wishlist_title: title,
       }),
       headers: {"X-CSRFToken": csrftoken},
   })
       .then(responce => responce.json())
       .then(data => data)
я добавил еще 1 .then - почему он продолжает возвращать Promise?
там уже железно должны быть эти данные чтобы их достать, еще с первого раза
тебе нужно что-то делать с ними внутри then
или использовать await
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
.then(data => data)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы так записали в response ответ, верно?
источник

G

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

NS

Nik S in JavaScript Noobs — сообщество новичков
Alexey Ermakov
тебе нужно что-то делать с ними внутри then
или использовать await
async function CreateNewWishlist(csrftoken, title) {

   var response = await fetch('/wishlists', {
       method: 'POST',
       body: JSON.stringify({
           wishlist_title: title,
       }),
       headers: {"X-CSRFToken": csrftoken},
   })
       .then(responce => responce.json())
я добавил async-await, всеравно Promise..
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Метод then() возвращает Promise. Метод может принимать два аргумента: колбэк-функции для случаев выполнения и отклонения промиса.
источник

G

GGVG in JavaScript Noobs — сообщество новичков
сделал простой кликер,как сделать чтоб если число попался до 10 ,и будет придобав-ся в трое
источник