
Vladimir
27.08.2017
10:49:06
Или это не так работает?

Yaroslav
27.08.2017
10:59:04
Или это не так работает?
Да так это работает. У меня возвращает объект с координатами и становится на тоже место. Браузер какой? Есть анимация?

Vladimir
27.08.2017
11:01:26
Браузер хром, координаты возвращает
{x: 0, y: 350}
но не скролит
Скролл при возврате работает только если обе страницы с полосой прокрутки, а вот если index.vue с полосой, а page.vue без, то все ломается и при возврате не скролит на сохраненную позицию.

Google

Den
27.08.2017
11:11:38
лан я понял кажется ничего не решено ) https://www.reddit.com/r/vuejs/comments/5okcgo/vuerouter_route_transitions_and_improper_scroll/

Yaroslav
27.08.2017
11:15:36

Den
27.08.2017
11:16:20
вчера вродь

Yaroslav
27.08.2017
11:16:39
@enomad есть вопрос

Vladimir
27.08.2017
11:17:01
окей, сейчас посмотрю историю сообщений

Yaroslav
27.08.2017
11:18:04
Нет нет, это не вчера. Это больше месяца. Там что-то с key было связано

Vladimir
27.08.2017
11:18:28
Я уже пару дней поратил на этот скролл) Гуглил, но ничего конкретного не нашел...

Den
27.08.2017
11:18:53
Ну вручную то че?
По клику на линк сохранять позицию, после перехода подтягивать

Yaroslav
27.08.2017
11:22:58

Stanislav
27.08.2017
11:23:52
я тут

Kelin
27.08.2017
11:24:07

Stanislav
27.08.2017
11:25:40

Google

Lev
27.08.2017
11:27:28
Я хотел использовать store вне vue/vuex
Как мне подписаться на изменения конкретных частей store?

Stanislav
27.08.2017
11:28:39

Vladimir
27.08.2017
11:29:10

Stanislav
27.08.2017
11:29:40
а даже так. ну это еще веселее

Vladimir
27.08.2017
11:29:43

Stanislav
27.08.2017
11:33:18
реализации пока нет решил на время забить но должно быть просто. если коротко заводим глобалочку с ключем текущим path значением оффсетом, и в роутере откатываемся до этих значений. правда возможно это тоже не будет работать )) тогда не знаю что делать да
там именно треш в том что для страницы генерируется рандом и к ней привязывается
текущий принцип
https://github.com/vuejs/vue-router/blob/2ee03a9d16bf4ce6158ec8c31a77ae7232e02052/dist/vue-router.esm.js#L2078
в прошлый раз понял что тут не работает
короче все знают все пытались чтото решить но безрезультатно и забили )
а тикет закрыли сразу и не заходят туда

Vladimir
27.08.2017
11:37:14
Печально это

Stanislav
27.08.2017
11:37:26

Vadim
27.08.2017
11:40:47
Гайс, по поводу auth.
У меня в App компонетне на created(){} диспатчится checkAuth который проверяет зареган ли текущий пользователь, ну и соответсенно меняет в сторе isLoggedIn
Так же в роутере есть такая проверка:
https://gist.github.com/adinvadim/041dcf0ed260433d6a7220a1bd422f37
Так вот, проблема в том, что проверка совершается до диспатчинга checkAuth, мне интересно кто как делает, и как такое можно грамотно разрулить

Леха
27.08.2017
11:42:27

Lev
27.08.2017
11:42:46
watch вешается только на геттер?
ну ок... в принципе... сносно. просто запроксирую геттером нужные вещи и все.

Леха
27.08.2017
11:43:27
На что угодно. Я на геттер вешаю когда надо.

Lev
27.08.2017
11:44:59
А можно повесить просто на значения или части store?

Google

Леха
27.08.2017
11:45:24
Само собой

Yaroslav
27.08.2017
11:52:23

æ digital
27.08.2017
12:00:34
У меня есть компонент модалки, которую я вызываю внутри другого компонента. Как отрендерить модалку выше в хтмл дереве, в корне боди?

Den
27.08.2017
12:07:59
Зачем?
Ну то есть можно исъипънуться. Но зачем?
Так не работает? Дижиталь?

Illya
27.08.2017
12:13:31
работает
в терминах реакта это зовется порталами
https://github.com/LinusBorg/portal-vue

Rafael
27.08.2017
12:16:37

Sasha
27.08.2017
12:16:50
разве не должно все находится внутри app?

Den
27.08.2017
12:17:10
Чёйто, Линус Борг в терминах Реакта выражается?

Den
27.08.2017
12:17:23

Sasha
27.08.2017
12:17:44
Должно так то
ох уж эти наркоманы с их странными проблемами и еще более странными решениями

æ digital
27.08.2017
12:17:45

Illya
27.08.2017
12:18:17
там не только с z-index бывают проблемы. Простейший пример - на ios position: fixed не работает )

Sasha
27.08.2017
12:18:19
кстати, верстка под айос только у сафари проблемы или в местном хроме все в порядке? @xanf_ua

Illya
27.08.2017
12:20:17
"местный хром" построен на движке сафари
эпл запрещает тащить другие движки на свою платформу

Google

Sasha
27.08.2017
12:20:39
почему нельзя забить на айось?
ну типо задвигать эппл немного

Den
27.08.2017
12:20:52

Sasha
27.08.2017
12:20:58
это ведь не проблема верстальщиков

Андрей
27.08.2017
12:21:09
а чья
какие-то странные у тебя шутки)

Den
27.08.2017
12:21:30
штуки)))

Sasha
27.08.2017
12:21:49
а чья
это проблема не моя, но моя задача
это проблема тех, кто продает айос

Admin
ERROR: S client not available

Андрей
27.08.2017
12:22:14
ну именно в этой ситуации твоя задача - проблема

Sasha
27.08.2017
12:22:18
нет
меня вообще не должно это волновать

Андрей
27.08.2017
12:22:51
ну наверное заказчика твой карман тоже не должен волновать

Sasha
27.08.2017
12:22:55
можно также сказать, что все должны верстать под ie6

Tankerxyz
27.08.2017
12:23:03
хороший подход, но далеко ты с ним не уйдешь

Sasha
27.08.2017
12:23:11
пффф

Stanislav
27.08.2017
12:23:14
проблема тех кто делает не так как хромог
но эпл хочет выглядеть какбудто она задает стандарты и там эпломирок где лучшие шрифты лучшее уи и все лучшее и если ты хочешь чтобы твоё поделие раотало на эпл то делай по стандартам эпл с уважением к эпл
>заказчика
а заказчика почему эпл волнует ?

Den
27.08.2017
12:23:52
Джобс мертв )

Google

Sasha
27.08.2017
12:23:52
+
эппл давно двигать надо
вот первый раз лет 5 назад начали забивать - сразу начали обновляться
какого хрена надо верстать под 5 айос

Андрей
27.08.2017
12:24:33

Illya
27.08.2017
12:24:39
Станислав, с таким отношением к бизнесу далеко не уедете

Stanislav
27.08.2017
12:24:50
заказчик обычно еще более не шарит в этих тёрках

Illya
27.08.2017
12:24:55
есть экосистема эпл. Дорогая, с хорошим ARPU, выше чем у андроида
И если ЦА проекта заказчика там - то это ваши проблемы

Stanislav
27.08.2017
12:25:18
наши, никто ж не спорит что наши

Illya
27.08.2017
12:25:38
бизнес нанимает вас решить конкретную "боль" бизнеса. Бизнес не интересуют вопросы "философии", "чистоты экосистемы" и прочего

Den
27.08.2017
12:25:39

Sasha
27.08.2017
12:26:00

Stanislav
27.08.2017
12:26:04
но мы для веба делаем а не для того чтобы подлизать эплу

Illya
27.08.2017
12:26:06
да, костылями

Sasha
27.08.2017
12:26:11
это так мерзко
как и то, что кто-то это поддерживает

Illya
27.08.2017
12:26:44
я однажды написал реакт компонент на 300 строк с кучей "хаков", только для того чтобы сделать sticky-хедер, который корректно прилипает к верху экрана в андроиде и ios при инерциальном скролле
потому что на это жаловались пользователи
убил на это 2 дня.

Stanislav
27.08.2017
12:27:06
а представьте какого кодеркам из эпла. у них рядом есть хром но нет их заставляют пилить то же самое но у себя