@MarEeeeee

Как привязать отправу POST запроса к событию dblckick на Vue.js?

Код для обработчика моего дабл клика. В этот же момент, я хочу чтобы данные о elem.fileName были отправленны на сервер и там обработаны

methods:{
        clickOnRow: function(event, elem){
          this.clicks++ 
          if(this.clicks === 1) {
            var self = this
            this.timer = setTimeout(function() {            
            console.log("одинарный");                 
              self.clicks = 0
            }, this.delay);
          } else{
             clearTimeout(this.timer);
             console.log("двойной");
             console.log(elem.fileName);
             this.currentElem = elem.fileName;
             this.$emit('current-elem',this.elem.fileName);
             this.clicks = 0;    
          }        	
        }
    }
}
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 1
wapster92
@wapster92
Например так
<div class="element" @dblclick="sendPost"></div>
methods: {
      async sendPost() {
        const response = await fetch('url',{
          method: 'POST',
          headers: {
            'Content-Type': 'application/json'
          },
          body: JSON.stringify({'Тело запроса'})
        })
      }
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы