Size: a a a

2021 May 21

OT

Olga Tsyb in React Kyiv
так я от туда беру данные для добавления новой единицы измерения и хочу добавить в объект. как мне эти данные сохранить после перезагрузки страницы?
источник

OT

Olga Tsyb in React Kyiv
источник

V

Vlad Nechyporchuk in React Kyiv
Зачем вообще работать с fs. Это вообще не в ту сторону. Нужно работать как с обычным обьектом и после конвертировать его в JSON через метод JSON.stringify()
источник

DH

Dmytro Holoborodko in React Kyiv
Тяжко зрозуміти що вони хочуть від JSON файла. На nodejs це можливо зробити, прочитати файл і обробити його. А на клієнті (в браузері) можна без читання файла створити об'єкт з рядка JSON і далі працювати з ним
источник

V

Vlad Nechyporchuk in React Kyiv
Если файл локально, сначала нужно его получить. Нужно использовать input c type=«file» и далее работать с ним
источник

DH

Dmytro Holoborodko in React Kyiv
або зробити JSON файл і залити його най якийсь хостинг і потім через fetch зчитувати його
источник

SS

Serhey Shmyg in React Kyiv
А просто імпортнути ні?
источник

OT

Olga Tsyb in React Kyiv
у меня файл локально и получаю данные из него через map с JSON.stringify() не работает могу в файл записать как в объект через push?
источник

DH

Dmytro Holoborodko in React Kyiv
лол, або так)
источник

V

Vlad Nechyporchuk in React Kyiv
это наверное nodejs задача. Браузер не имеем возможности изменять файлы. Разве что сделать новый и заново скачать
источник

DH

Dmytro Holoborodko in React Kyiv
А що це за задачки?)
источник

OT

Olga Tsyb in React Kyiv
я импортирую import data from './data.json'; но если пишу
const request = {
           [valueInputOne]: {
               name: valueInputTwo,
               convert_to: {
               [valueInputOne]: valueInputConvert,
             },
           },
       }
       data.push(request)

TypeError: _data_json__WEBPACK_IMPORTED_MODULE_1__.push is not a function
источник

OT

Olga Tsyb in React Kyiv
тестовое задание
источник

RA

Ruslan Abdullaev in React Kyiv
эээ, push в объект?
источник

V

Vlad Nechyporchuk in React Kyiv
push метод есть только в масивов. Data - это обьект в этом случае(даже вроде json обьект)
источник

MK

Max Kovalenko in React Kyiv
задача динамически изменять json file из браузера? О_О
источник

OT

Olga Tsyb in React Kyiv
const newData = Object.entries(data)
         const request = {
           [valueInputOne]: {
               name: valueInputTwo,
               convert_to: {
               [valueInputOne]: valueInputConvert,
             },
           },
       }
       newData.push(request)
так добавляет в новый объект
источник

RA

Ruslan Abdullaev in React Kyiv
Так задачи сохранения ведь нет, в чем проблема?
источник

MK

Max Kovalenko in React Kyiv
newData это массив массивов а не обьект
источник

OT

Olga Tsyb in React Kyiv
может я не правильно понимаю задачу . но как еще добавить новое значение
источник