werre
личные хуки компонентов должны использоваться для подтягивания данных, но я могу и ошибаться :D
Anonymous
http://joxi.ru/8AnqWWDUqQB6x2
Anonymous
В итоге так сделал
Anonymous
хз, насколько правильно
Артур
Всем, хай!
Anonymous
кто что скажет )
Anonymous
кстати внезапно обнаружил, что push реально складывает роуты.. Правильно ли я вообще это делаю )
Anonymous
При этом переборе как раз получаю все роуты которые запушил
Anonymous
это типа для истории сделано?
Артур
Кто нить знает как заделать редиректор на вью для незареганых юзеров?
werre
Anonymous
router.push({name: routeName})
Anonymous
Артур
Anonymous
хотя точно блин
Anonymous
ну с одной стороны не будет компонента не будет и обработчика этого
Anonymous
было бы здорого, если бы при неудачном смене роута (такого роута нет), функция возвращала бы false. Не понимаб, почему это не предусмотрено
werre
а еще есть beforeRouteLeave, кстати, вероятно он тебе совсем подойдет, не знаю почему его забыл
Anonymous
werre
Anonymous
werre
я не совсем понимаю, если честно.
Anonymous
http://joxi.ru/MAjqJJVUvgVbP2
Anonymous
ну вот как у меня это выглядит.. Выше routerviews как раз этот компонент, который отвечает за смену роутов. Если хук прописать там, то он не работает
werre
ммм, ясно.
Anonymous
я сегодня просто задолбался с этими хуками, а они оказывается только в роутском компоненте работают оО
Anonymous
Вот почему опять же не дать возможность в любом компоненте обрабатывать смену состояния роута
werre
ну он же у тебя не уходит, с чего бы ему вызывать хуки.
Anonymous
конечно, можно кстати слушать сам роут
Anonymous
werre
Ну если он не меняется с обновлением роута?
Anonymous
Компонент <PageScroller/> меняет роут же
werre
он меняет роут, но роут не меняет его.
werre
ну у тебя глобальная компонента, глобальным компонентам глобальные хуки, все логично.
werre
так что я бы заюзал beforeEach, на самом деле.
Anonymous
ну жесть, можно же тупо вотчер повесить же
Anonymous
хмм.. вроде так все логично теперь?
Anonymous
http://joxi.ru/52alyy0CGa6jWm
Anonymous
норм же или и здесь косяки есть?
Anonymous
ну и славно, значит оставляем )
Anonymous
спасибо кстати )
Anonymous
хотя все же лучше было бы сделать это непосредственно в методе
Demetrio
Использую axios: чего-то не могу разобраться как transformRequest-функцию описать
Demetrio
даже если пустой return data - на сервер отправляется пустота - form data с полем object Object
Demetrio
если return JSON.stringify(data), то он отправляет поля формдатой 🤔
Demetrio
а как это побороть? я хочу жсоном в боди
Demetrio
победил, но странно - добавил instance.defaults.headers.post['Content-Type'] = 'application/json';
есть какой-нибудь способ получше?
Vladimir
чем этот не устроил ?
Vladimir
если работает)
Nikita
Nikita
тебе говорят почитать за корс, а ты точки ставишь.
Anonymous
Nikita
нихуя ты не в курсе, раз у тебя проблемы с корс
Nikita
пам-пам-парам
Anonymous
хотя он должен дфолтно работать
Anonymous
парам-пам-пам
Anonymous
никакой авторизации для api не нужно
Anonymous
парам-пам-пам
Anonymous
умники
Nikita
зашел на пикабу и из консоли сделал фетч
Nikita
мне пришел ответ
Nikita
Nikita
и покажи пример из доки
Nikita
так же запрос сделал с локалки, норм пришло
Nikita
покажи куда спрашиваешь
Anonymous
Nikita
https://codesandbox.io/s/5w2lzmop94
Nikita
я не знаю, в чем у тебя трабла. Ибо у меня через твой vue-resource все ок