@vuejs_ru

Страница 742 из 3900
Yaroslav
12.07.2017
12:24:34
это побовали уже? https://router.vuejs.org/ru/advanced/navigation-guards.html

проверяем на редирект если нет то next(), а сли есть то тянем новый урл и пушим его

Sergey
12.07.2017
12:25:15
неа - спсб :)

ща попробую

Google
Евгений
12.07.2017
12:27:44
а пример HackerNews это тип пример серверного рендеринга?

Yaroslav
12.07.2017
12:28:05
да но там и пва сразу

Евгений
12.07.2017
12:28:40
и я чет не пойму, как там страница данные получает. нажимаю "Next page", всё обновляется, а во вкладке Network пусто. Это фича pwa?

Yaroslav
12.07.2017
12:29:38
и там через манифесты, моя не рекомендует - лишний мутор

Евгений
12.07.2017
12:30:04
ясн, спасибо, дарк мэджик кругом)

Yaroslav
12.07.2017
12:31:04
и я чет не пойму, как там страница данные получает. нажимаю "Next page", всё обновляется, а во вкладке Network пусто. Это фича pwa?
ты получашь первую отрендеенную страницу, вместе с полноценной апкой. Следующие переходы уже генерит сам бандл, от того и в нетворке пусто

Sergey
12.07.2017
12:31:23
это побовали уже? https://router.vuejs.org/ru/advanced/navigation-guards.html
тоже самое запрос пустой на момент выполнения хука

Yaroslav
12.07.2017
12:31:50
какой запрос? Хук не зарезолвится пока ты некст не сделаешь, показывай код

Богдан
12.07.2017
12:33:24
Можно соорудить все

Sergey
12.07.2017
12:34:03
у меня там вечно undefined :)

Yaroslav
12.07.2017
12:35:12
у меня там вечно undefined :)
моя любимая фраза - я не могу телепатически прочитать вашу проблему, видимо силовой баръер!) код на пастебин всего что там у тебя завязано, будем смотреть

Sergey
12.07.2017
12:35:41
можно в личку ?

Google
Den
12.07.2017
12:35:42
Пока время есть свободное))

Yaroslav
12.07.2017
12:36:19
давай

Den
12.07.2017
12:37:47
А это не оно случайно? router.onReady(callback, [errorCallback]) This method queues a callback to be called when the router has completed the initial navigation, which means it has resolved all async enter hooks and async components that are associated with the initial route.

Den
12.07.2017
12:45:45
Sergey
12.07.2017
12:48:03
и не говори

Den
12.07.2017
12:49:00
А че за админка у вас?

Den
12.07.2017
12:51:42
Наиболее подходящий ^

Sergey
12.07.2017
12:52:43
пойду другим способом, сделаю компонент и оттуда уже буду делать редирект :D

Sergey
12.07.2017
12:54:28
да там кастом какой-то

? гриб
12.07.2017
12:56:28
axios - это типа для fetch либа?

ну типа она тупо для ajax?

Sergey
12.07.2017
12:57:38
? гриб
12.07.2017
12:57:54
не могу понять прост зачем её используют в примере с vue. fetch не подходит? или слишком свеж?

No
12.07.2017
12:59:16
не могу понять прост зачем её используют в примере с vue. fetch не подходит? или слишком свеж?
axios де-факто стандарт для nodejs, насколько я знаю. на реакте ребята тоже её в основном любят использовать. а так вкусовщина, кому что нравится

Stanislav
12.07.2017
12:59:17
? гриб
12.07.2017
12:59:29
спасибо

Google
Den
12.07.2017
12:59:46
Он по умолчанию обычный делает, только если хедер задашь - будет XHR. Тебе походу синхронный запрос нужен

Stanislav
12.07.2017
13:00:09
оххх, да забудте про синхронные запросы

Их не существует

? гриб
12.07.2017
13:00:24
деперкейтед

скоро их не будет )

Den
12.07.2017
13:00:47
Аксьос по дефолту не аякс делает. Я про это. Про синхронный запрос случайно попало

Den
12.07.2017
13:01:23
А еще Аксьос - это бог )))

А фетч норм? Надо заюзать тоже.

Pauline
12.07.2017
13:03:16
норм

Евгений
12.07.2017
13:07:40


Stanislav
12.07.2017
13:08:08
какая-то фигня

Stanislav
12.07.2017
13:08:12
работает там все

где ты это взял?

Евгений
12.07.2017
13:08:41
где ты это взял?
https://github.com/vuejs/vue

No
12.07.2017
13:09:22
в edge пофиг, имхо, а вот про айфоны интересно

Stanislav
12.07.2017
13:09:32
ничего не пофиг

работает там Vue

кароч

у Vue поддержка ie9+

Google
Stanislav
12.07.2017
13:10:01
и все

там же, где и set'еры с get'ерами поддерживаются

то у sause labs пробелмы

AngryBeard
12.07.2017
13:10:39
Это же dev ветка

К релизу добавят

Или нет и тогда будем думать

Admin
ERROR: S client not available

Евгений
12.07.2017
13:12:18
Это же dev ветка
в мастер то же самое

Den
12.07.2017
13:12:18
Да вообще эти тестеры херовы!!! Изза них мой PR в commander.js не приняли https://github.com/tj/commander.js/pull/621

Vyacheslav
12.07.2017
13:12:25
прям щас открыл Vue проект в Edge, полет нормальный?

Yaroslav
12.07.2017
13:12:53
Работает :D
ну и аллилуя

Евгений
12.07.2017
13:12:56
ладно. надеюсь, всё будет хорошо :)

Yaroslav
12.07.2017
13:13:16
а axios хорош когда ssr

Stanislav
12.07.2017
13:16:28
https://reactiveconf.com/#speakers

Dmitry
12.07.2017
13:18:55
есть страница редактирования поста, делаю created() { this.id = this.$route.params.id this.getVacancy() }, потом axios.get('http://localhost:8000/api/mypost/' + this.id + '?token=' + token) и все ок. но при перезагрузке страницы гет отправляется без токена, в чем может быть косяк?

Stanislav
12.07.2017
13:19:39
в потом

а нет, сорян. если гет в getVacancy

Dmitry
12.07.2017
13:20:40
да

Google
Dmitry
12.07.2017
13:23:25
я из storage беру const token = localStorage.getItem('token');

потом делаю гет

Stanislav
12.07.2017
13:24:23
Dmitry
12.07.2017
13:24:43
сек

getVacancy() { const token = localStorage.getItem('token'); axios.get('http://localhost:8000/api/myvacancy/' + this.id + '?token=' + token) .then( response => { this.vacancyData = response.data.vacancy; this.vacancyData.category = response.data.vacancy.categories; this.edit = true; } ) .catch( error => console.log(error) ); }

?
12.07.2017
13:26:29
http://masukomi.github.io/kudos/ прикольно

Dmitry
12.07.2017
13:35:09
Stanislav
12.07.2017
13:53:02
А токен ты когда запихиваешь в сторедж?

@binarydmitry

Dmitry
12.07.2017
13:53:31
когда логинюсь

Евгений
12.07.2017
13:54:27
если компоненты используются в роутах, их можно в components не объявлять? Все остальные надо в components объявлять?

Stanislav
12.07.2017
13:57:04
когда логинюсь
После обновления страницы у тебя точно токен в сторе лежит? Сделай console.log(tokek) в getVacancy

Dmitry
12.07.2017
13:59:01
После обновления страницы у тебя точно токен в сторе лежит? Сделай console.log(tokek) в getVacancy
да, все ок. у меня же тогда при перезагрузке других страниц таже проблема была бы.

Anatoly
12.07.2017
14:18:17
Подскажите, пожалуйста, почему событие click у Vue скроллит страницу вверх?

Евгений
12.07.2017
14:18:51
preventDefault?

Amir
12.07.2017
14:18:52
Используй .prevent

Anatoly
12.07.2017
14:19:13
не помогает, я не про клик по ссылке, а про клик по обычному элементу, например div

Страница 742 из 3900