Django
- 1 ответ
- 0 вопросов
0
Вклад в тег
-
, а то и вообще отменить оценку при повторном нажатии на ту кнопку, которую в последний раз нажимали. isGoodRating
в бд, по-умолчанию она будет пустой строкой isGoodRating = ""
в колонку таблицу ЗаписиПользователяРейтинг(или как у тебя называется)+
будет похожая функцияonClickPlusRating = () => {
// если пользователь не нажимал на кнопку +
// условие !isChoiseRating, не считается
if (isChoiseRating !== true) {
isChoiseRating = true;
rating++;
}
// если повторно нажал на кнопку +
else {
isChoiseRating = "";
rating--;
}
// отправляем запрос на сервер на изменение рейтинга и колонки isChoiseRating
};
-
аналогичным образом, только вместо true будет false. Надеюсь поймёшь) isChoiseRating !== ""