JS / Vue: создание ha sh для отправки на сервер для сравнения, если данные изменились? - PullRequest
0 голосов
/ 05 августа 2020

Прямо сейчас у меня есть кнопка, которая отправляет несколько полей ввода на мой сервер:

axios.post('/send-data' {
    notes: this.notes,
    urls: this.urlArray,
    colorBackground: this.colorBg,
    colorForeground: this.colorForeground,
});

После того, как сервер получает это, они входят в очередь. Я оставляю кнопку активной на случай, если они захотят обновить какое-либо из полей, что обновит информацию в базе данных и снова поместит их в конец очереди. Проблема в том, что они могут нажать кнопку, не внося изменений, и это поместит их в конец очереди. Есть ли способ сгенерировать ha sh на основе отправляемых данных, сохранить это ha sh в новом поле БД, а затем в следующий раз, когда будет отправлено представление, посмотрите, совпадает ли ha sh и если итак, отмените обновление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...