
Yan
23.04.2018
22:50:10
выковыривает из урла жанр и кидает мне на серв

Andy
23.04.2018
23:00:01
короче, велосипед, но все же... походу все спят <template v-if="$route.name == 's_participant'"><stories></stories></template>
<template v-else>
<router-view></router-view>
</template>

Google

Yan
23.04.2018
23:06:07
ыхых костыль

Vlad
23.04.2018
23:06:19

Yan
23.04.2018
23:07:05

Vlad
23.04.2018
23:09:30
Сделай компонент users, а все эти сделай его дочерними

Игорь
23.04.2018
23:10:11
Шото, так некрасиво

Andy
23.04.2018
23:10:19

Yan
23.04.2018
23:11:06
я бы так сделал

Vlad
23.04.2018
23:11:28

Yan
23.04.2018
23:13:22
и в v-if передавать
ну на самом деле не ясно что там у тебя
поэтому вот https://router.vuejs.org/ru/

Google

Alex
23.04.2018
23:14:51
Проблема axios и групповой splice по индексу. Индекс скачет быстрее, чем отрабатывает axios. Как решать?

Vlad
23.04.2018
23:15:39

Andy
23.04.2018
23:15:53

Alex
23.04.2018
23:16:30

Yan
23.04.2018
23:16:46

Alex
23.04.2018
23:17:00
Что?

Yan
23.04.2018
23:17:05

Vlad
23.04.2018
23:17:05
А без него?
Не понятно описал. Что делает аксиос, куда скачет индекс

Yan
23.04.2018
23:17:38
что значит отрабатывает аксиос
промис приходит?
или только отсылает

Alex
23.04.2018
23:18:33
Групповая операция. Имеется список. Делаю for ( var i = 0; i < lst.length; i++) {
Внутри axios.delete( url + i)
При status==200 нужно lst.splice(i, 1)

Yan
23.04.2018
23:19:24
делай for(let)

Alex
23.04.2018
23:19:36
Но на момент ответа индекс уже стал равен длине списка
А что даст?

Игорь
23.04.2018
23:20:13
А что тебе надо? Чтобы индекс менялся в момент ответа?

Yan
23.04.2018
23:20:20
а бля там ж асинхрон

Игорь
23.04.2018
23:20:26
Рекурсивно жи

Google

Alex
23.04.2018
23:20:33
Да, именно асинхронно.

Yan
23.04.2018
23:20:46
крч
делай без цикла
а рекурсией да
в промисе добавляй +1

Alex
23.04.2018
23:21:17
Рекурсия плохо.
Всегда плохо

Yan
23.04.2018
23:21:22
и если i == lst.length

Vlad
23.04.2018
23:21:22
Корявый поход изначально.

Alex
23.04.2018
23:21:26
Не спрашивай почему

Игорь
23.04.2018
23:21:35
))))

Yan
23.04.2018
23:21:39
ну как хотите

Игорь
23.04.2018
23:21:49
Ну

Vlad
23.04.2018
23:21:52
Делай promise.all, после запроси новый список
Не ?

Игорь
23.04.2018
23:21:59
Promise.all
Еще есть

Alex
23.04.2018
23:22:32
А нельзя "отпочковать" индекс в работу каждого экземпляра axios по отдельности?

Игорь
23.04.2018
23:22:35
Собери промисы туда и делай что хочешь

Vlad
23.04.2018
23:23:08

Google

Vlad
23.04.2018
23:23:13
?
По канону запросить с сервера обновлённый список

Alex
23.04.2018
23:24:14
Чот фигня какая-то.

Yan
23.04.2018
23:24:43
рекурсией или промис олл

Alex
23.04.2018
23:24:56
Должен же быть путь передачи данных междуасинхронными процессами

Vlad
23.04.2018
23:25:57
Promise.all
Написал же

Yan
23.04.2018
23:26:34

Vlad
23.04.2018
23:27:42
Но учти , что промис олл упадёт после первого реджекта

Admin
ERROR: S client not available

Vlad
23.04.2018
23:28:52
У тебя доступа к бэку то нет ? Пусть массив на удаление принимает , и все
Чем плодить запросов сотни

Alex
23.04.2018
23:30:01

Yan
23.04.2018
23:30:33

Vlad
23.04.2018
23:30:42
Про права ты нам не говорил

Alex
23.04.2018
23:31:01
http://www.restapitutorial.ru/lessons/httpmethods.html DELETE запрос крайне прост для понимания. Он используется для удаления ресурса, идентифицированного конкретным URI (ID).
Не список, а отдельный элемент
Т.е. по феншую надо каждый элемент

Yan
23.04.2018
23:31:38
да делай обычный пост с джсоном

Google

Vlad
23.04.2018
23:31:48
Ладно , delete твой должен присылать id удалённого элемента

Yan
23.04.2018
23:31:50
с бэка удаляй промисом кидай ответ

Vlad
23.04.2018
23:31:56
Если ты хочешь феншуй
И удаляешь ты не по индексам
А по айди

Alex
23.04.2018
23:32:35
Не парни, ответ тоже стандартный. Ошибка 4XX
403, 404, 409
Удаляю объект на беке по ID
Но из фронта удаляю из массива по индексу порядковому

Yan
23.04.2018
23:33:27
так скидывай постом массив на бэк

Vlad
23.04.2018
23:34:00

Alex
23.04.2018
23:34:29
В переборке всех элементов на каждую операцию )
Время будет n**2

Vlad
23.04.2018
23:34:43
Да ниче страшного

Alex
23.04.2018
23:35:04
Костылями попахивает.

Vlad
23.04.2018
23:36:06
А ты хочешь , аксиос тебе возвращал индекс удалённого элемента?
Это асинхрон

Yan
23.04.2018
23:36:23
поч ты не можешь собрать массив и на бэке удалить

Vlad
23.04.2018
23:36:27
Ты хочешь сделать 50 асинхронных удалений

Yan
23.04.2018
23:36:27

Vlad
23.04.2018
23:36:31
И сохранить порядок ?
Как ты представляешь это?))