Size: a a a

Vue.js Russian Developers Community

2020 June 11

АМ

Алексей Магнер... in Vue.js Russian Developers Community
Только количество попыток огранич, а то бесконечно может переподключаться
источник

Н

Никита in Vue.js Russian Developers Community
Спасибо за советы
источник

E

Eugene in Vue.js Russian Developers Community
Никита
Спасибо за советы
Ну на самом деле, хотелось знать за что это хендлер отвечает
источник

E

Eugene in Vue.js Russian Developers Community
Никита
Добрый вечер, подскажите, столкнулся с проблемой: стали поступать жалобы на то что после нажатия на кнопку интерфейс зависает, написал error handler, выяснилось что проблема либо в обрыве соеденения, либо ещё какие-то кратковременные ошибки с сервером, использую axios, как можно сделать чтобы при ответе сервера ошибкой запрос повторялся?
если нет вязкой необходимости, то рекурсией лучше не заниматься
источник

Н

Никита in Vue.js Russian Developers Community
Eugene
Ну на самом деле, хотелось знать за что это хендлер отвечает
😁 присылает на сервер ответ неудавшегося запроса, в лог пишет, чтобы понять в чем дело мне
источник

Н

Никита in Vue.js Russian Developers Community
И получаю лог такого вида:
   message: Network Error
   name: Error
   url: /liveSearch/Лам
   method: get
   stack: Error: Network Error
   at e.exports.....
источник

Н

Никита in Vue.js Russian Developers Community
Ну или 500 ая ошибка, но все это кратковременно и один раз на 1000 запросов
источник

E

Eugene in Vue.js Russian Developers Community
Никита
😁 присылает на сервер ответ неудавшегося запроса, в лог пишет, чтобы понять в чем дело мне
ну на твое усмотрение
источник

E

Eugene in Vue.js Russian Developers Community
Никита
Ну или 500 ая ошибка, но все это кратковременно и один раз на 1000 запросов
главное что бы что:
1) была пауза между запросами, то есть отправил запрос - выдал 500 - подождал 3 сек(например) - отправил еще раз
2) что бы запросов было ограниченное к-во , что бы макс 5 раз отправил , например
источник

Н

Никита in Vue.js Russian Developers Community
Eugene
главное что бы что:
1) была пауза между запросами, то есть отправил запрос - выдал 500 - подождал 3 сек(например) - отправил еще раз
2) что бы запросов было ограниченное к-во , что бы макс 5 раз отправил , например
Хорошо, спасибо, буду думать в этом направлении, хотя конечно готовые решения привлекают больше. Но как webpack библу превратить в обычный js который можно приконектить в html, по стариночке, я пока не понял
источник

CB

Const B in Vue.js Russian Developers Community
У меня тоже вопрос:

как претиеру сказать, чтобы он не ставил переносы перед точкой в темплейте?

Это же тоже бред , зачем он так делает!?! Известно, что будет отрендерен пробел перед точкой из-за этого энтера
источник

AD

Alex Dev in Vue.js Russian Developers Community
я тут почитал что babel поддерживает "optional chaining (?.) "  но у меня не собирается и выдает ошибку , как активировать?
источник

ЙП

Йоахим Пайпер... in Vue.js Russian Developers Community
Что такое optional chaining
источник

DK

Daniil Kuznetsov in Vue.js Russian Developers Community
Йоахим Пайпер
Что такое optional chaining
он же написал: ?.
источник

АМ

Алексей Магнер... in Vue.js Russian Developers Community
Йоахим Пайпер
Что такое optional chaining
источник

ЙП

Йоахим Пайпер... in Vue.js Russian Developers Community
Там даже описания нет
источник

DK

Daniil Kuznetsov in Vue.js Russian Developers Community
В смысле нет? Я даже не видел более подробного описания, чем это
источник

P

PH_cheerokee in Vue.js Russian Developers Community
async save () {
     try {
       this.$store.dispatch('user/SetLoading', true)
       await this.$store.dispatch('user/setData', this.data)
     }
     finally {
       this.$store.dispatch('user/SetLoading', false)
       this.$emit('toggleCommentField',false)
     }
   }
ребят,подскажите,почему $emit не срабатывает?
источник

AS

Andrey Soldatenkov in Vue.js Russian Developers Community
PH_cheerokee
async save () {
     try {
       this.$store.dispatch('user/SetLoading', true)
       await this.$store.dispatch('user/setData', this.data)
     }
     finally {
       this.$store.dispatch('user/SetLoading', false)
       this.$emit('toggleCommentField',false)
     }
   }
ребят,подскажите,почему $emit не срабатывает?
срабатывает
источник

AS

Andrey Soldatenkov in Vue.js Russian Developers Community
покажи родителя
источник