Потому что ты его нигде не выводишь🤷♂️
Как правильно вывести?
А куда тебе надо её вывести?
вывод сейчас такой {"data":[{"id":1,"name":"Anna"},{"id":2,"name":"Kira"}]} "mary" надо добавить сюда же, с 3м айдишником
Посмотри, куда ты запрос шлешь. Этот запрос тебе и возвращает {"data":[{"id":1,"name":"Anna"},{"id":2,"name":"Kira"}]}, туда и добавь
И почитай про запросы, как они работают и что это такое, потому что сейчас, ты явно что-то не то делаешь
вот бек app.post('/api', function(req, res){ fs.readFile('testFile.json', 'utf8', function (err, data) { if (err) throw err; obj = JSON.parse(data); res.send(JSON.stringify(obj)); }); }) получаю их с файла! Я со стороны клиента не могу обратиться к массиву и передать ключ со значением? получать data — я же получаю
Ну добавь в конец .then(data => data.push({id: 3, name: Mary})), но это вряд ли то, что ты хочешь
https://www.youtube.com/watch?v=dyTmhq9nc6o 7:11 минута
Обсуждают сегодня