Axios выполняет два запроса по post

124
23 ноября 2018, 16:30

Доброго времени суток есть скрипт, который постит новость в базу, к нему при помощи AXIOS пробрасываются данные.

saveNews (state, payload) {
  console.log('saveNews' + Date())
  const postFile = 'http://localhost:3000/sys/api/news/addNews.php'
  axios.post(postFile, payload)
  .then(response => {
    console.log(response.data)
  })
  .catch(function (error) {
    console.log(error)
  })
}

На стороне сервера сейчас написал для проверки:

$id = time();
echo json_encode($id);
file_put_contents('test.txt', 'id - ' . $id . "\n", FILE_APPEND);

Так вот, в консоле появляется запись о единократном выполнении функции saveNews однако на стороне сервера выполняются, то одна то два вызова файла, которые выполняют запись в файл. Что интересно, если выполнять axios.get() этого же файла таких проблем нет, в чем подвох?

записи test.txt:

id - 1535312014
id - 1535312014
id - 1535313073
id - 1535313073
id - 1535313080
id - 1535313080
id - 1535313088
id - 1535313088

Явно запросы ежесекундные.

READ ALSO
Как менять текст ссылки если блоки работают как «аккордеон»?

Как менять текст ссылки если блоки работают как «аккордеон»?

Есть форма с даннымиПри клике на ссылку, раскрывается дополнительный блок под ним

153
setState не обновляет состояние

setState не обновляет состояние

Вот два компонента, при нажатии на MainWord появляется MainWordStand - окошкоНо при нажатии на крестик на этом окошке для его закрытия, не происходит...

185
анимация не работает в хроме

анимация не работает в хроме

есть такая конструкция

151
Контент поверх полноэкранного видео в ios

Контент поверх полноэкранного видео в ios

2 день мучаюсь с проблемойЕсть проект - видео-квест

136