Size: a a a

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

2020 August 04

j

jk in JavaScript Noobs — сообщество новичков
🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓
Прилетает дата с бэка
Я её сохраняю на клиенте в ксв файлик и потом по возможности скачиваю
Каким образом сохраняешь? Предлагаешь пользователю через save as или в виде data url в localStorage/IndexedDB?
источник

j

jk in JavaScript Noobs — сообщество новичков
Blob можно превратить в dataUrl, можно триггернуть браузер чтобы он скачал его как обычную загрузку. Так можно будет "сделать файл".
источник

j

jk in JavaScript Noobs — сообщество новичков
Можно dataUrl положить в localStorage. Много чего можно изобразить. Вопрос в том что тебе конкретно нужно.
источник

j

jk in JavaScript Noobs — сообщество новичков
Сохранить какие-то данные в виде отдельных файлов где-то на машине пользователя без его ведома нельзя.
источник

_:

_Ryner' :: IO ❄️ in JavaScript Noobs — сообщество новичков
Володя
Зачем начинающему веб програмисту линукс
Фигма > фотошоп для дизайна сайтов
источник

_:

_Ryner' :: IO ❄️ in JavaScript Noobs — сообщество новичков
Да и я бы не сказал что на венде больше инфы, там же все проприетарное
источник

_:

_Ryner' :: IO ❄️ in JavaScript Noobs — сообщество новичков
Не залезть в исходники если что-то сломалось
источник

IS

Ilyas Sarsenbaev in JavaScript Noobs — сообщество новичков
Всем привет.

async function all(){
   let data = await makeRequest('https://jsonplaceholder.typicode.com/posts');
   return data;
}


constructor(props){

       let products = all();
       console.log(products);

   }

в конструкторе вызываю функцию и получаю промис. Как мне получить данные ?
источник

IS

Ilyas Sarsenbaev in JavaScript Noobs — сообщество новичков
Это в учебных целях. В плане архитектуры конечно так не стоит делать.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ilyas Sarsenbaev
Всем привет.

async function all(){
   let data = await makeRequest('https://jsonplaceholder.typicode.com/posts');
   return data;
}


constructor(props){

       let products = all();
       console.log(products);

   }

в конструкторе вызываю функцию и получаю промис. Как мне получить данные ?
all().then(data => console.log(data))
источник

j

jk in JavaScript Noobs — сообщество новичков
Конструктор не выйдет сделать асинхронной функцией xD
источник

IS

Ilyas Sarsenbaev in JavaScript Noobs — сообщество новичков
all().then(data => {return data;}) делал так, но все равно промис идет.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ilyas Sarsenbaev
all().then(data => {return data;}) делал так, но все равно промис идет.
Так. Похоже у тебя проблемы с пониманием асинхронщины. Лучше сходи почитай вот это. Да, статья про эвент-луп может казаться избыточной, но это очень помогает в понимании асинхронщины в js.
https://learn.javascript.ru/async
https://learn.javascript.ru/event-loop
источник

j

jk in JavaScript Noobs — сообщество новичков
Ilyas Sarsenbaev
all().then(data => {return data;}) делал так, но все равно промис идет.
Потому что data ты таким образом не получишь.
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
Ilyas Sarsenbaev
Всем привет.

async function all(){
   let data = await makeRequest('https://jsonplaceholder.typicode.com/posts');
   return data;
}


constructor(props){

       let products = all();
       console.log(products);

   }

в конструкторе вызываю функцию и получаю промис. Как мне получить данные ?
вот я яв
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
ммм балдеж
источник

IS

Ilyas Sarsenbaev in JavaScript Noobs — сообщество новичков
jk
Так. Похоже у тебя проблемы с пониманием асинхронщины. Лучше сходи почитай вот это. Да, статья про эвент-луп может казаться избыточной, но это очень помогает в понимании асинхронщины в js.
https://learn.javascript.ru/async
https://learn.javascript.ru/event-loop
Да, спасибо, конечно прочитаю, но завтра. Мне бы щас решить задачку и пойти спать, а статья на завтра.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ilyas Sarsenbaev
Да, спасибо, конечно прочитаю, но завтра. Мне бы щас решить задачку и пойти спать, а статья на завтра.
Имхо смысла копаться в этом без понимания очень мало.
источник

j

jk in JavaScript Noobs — сообщество новичков
Это очень сложная концепция.
источник

IS

Ilyas Sarsenbaev in JavaScript Noobs — сообщество новичков
jk
Имхо смысла копаться в этом без понимания очень мало.
Да я понял. Статьи-то обязательно прочитаю, мне просто задачку скинут надо кое-куда решенную, я никуда без фундаментальных знаний лезть не собираюсь.
источник