@krispey

Vue js как отправить axios по клику на любое место на странице?

Нужно, что если пользователь кликнул на любое место на странице, сработал axios запрос на php файл. Как сделать чтобы axios отправлял по клику не понял, но сделал только чтобы при загрузке страницы сработал axios. Как сделать чтобы он еще срабатывал и при клике?
data() {
    return {
      info: ''
    }
  },
  mounted() {
      axios
          .get(url + '/lk_src/checkAuth.php')
          .then(response => {
            this.info = response.data;
            console.log(this.info);
            if (this.info == 'NoAuthorization') {
              this.$store.dispatch('auth/logout').catch(()=>{});
              this.$router.push('/login').catch(()=>{});
            }
          })
  },

//тут типо должен быть обработчик клика на странице, но как вызвать axios по нему, так и не понял
document.addEventListener("click", function() {

});
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
Что мешает в mounted вешать обработчик?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 19:08
1500 руб./в час
27 нояб. 2024, в 18:19
2000 руб./за проект
27 нояб. 2024, в 17:41
2000 руб./за проект