@vuejs_ru

Страница 2971 из 3900
Max
25.05.2018
09:52:56
Всем привет. Кто юзал vuex-persistedstate? Как очистить сохраненное состояние?

Peter
25.05.2018
09:55:20
В какой момент ее считать? + будет дергание, т.к. сначала будет скролл вверх, а потом вниз

Anton
25.05.2018
09:55:49
или не делать ни каких реплеййсов - просто в строку записывать значение какое хочешь

Google
Peter
25.05.2018
09:56:35
Тогда компонент меню не будет реагировать (подсвечивать нужные пункты)

Roma
25.05.2018
09:57:43
смотрел?

Peter
25.05.2018
09:58:28
Есессно. Это не помогает )

Anton
25.05.2018
09:59:40
если я я тебя правильно понимаю

Peter
25.05.2018
10:01:22
ты эту логику можешь перенести на событие клик
Не совсем. При смене url роутер добавляет ссылкам в меню классы "router-link-exact-active router-link-active" (они сделаны через router-link)

Anton
25.05.2018
10:02:03
ну так а в чем проблема клас по клику навесить?

Peter
25.05.2018
10:02:40
Мне не по клику нужно, а при скролле страницы чтобы тоже менялись, когда пользователь доходит до определенного якоря

Artem
25.05.2018
10:02:48
Как узнать какой элемент в массиве поменялся реактивно?

Anton
25.05.2018
10:03:37
я ж так понимаю - ты по скролу типа кликаешь на кнопки меню, и в этот момент у тебя все скролиться вверх

Google
Anton
25.05.2018
10:06:03
так?

Peter
25.05.2018
10:07:23
При скролле страницы я делаю $router.replace(/page#anchor1), когда пользователь доходит до элемента с id anchor1

Anton
25.05.2018
10:08:12
а я тебе предлагаю делать тоже самое только без роутера.

url поменять нативным js, а кнопки подсветить по событию

Peter
25.05.2018
10:09:35
Это влечет за собой как минимум проблему того, что в меню нужно как-то связывать элементы с якорями на странице (будь то через дата-атрибуты или что-либо еще), чтобы подсвечивать соответствующий пункт. Не в обиду, но это, имхо, костыль

Vladimir
25.05.2018
10:12:00
а если попробовать saveScrollPosition: true,

Anton
25.05.2018
10:12:29
заведи переменную в дата куда ты будешь записывать номер текущего якоря, а в меню сделай условие через :class="{'CLASS': VAR ===??? }"

Я ине говорю что это бэст практис, если будет лучшее решение - с удовольствие почитаю.

Peter
25.05.2018
10:14:27
а если попробовать saveScrollPosition: true,
Это откуда такой параметр? )

Vladimir
25.05.2018
10:14:33
из роутера

const router = new VueRouter({ saveScrollPosition: true, });

по идее не должен прыгать в начало страницы

но хз

Peter
25.05.2018
10:15:23
const router = new VueRouter({ saveScrollPosition: true, });
В доке что-то про него нет ничего

Может это в старой версии?

Vladimir
25.05.2018
10:15:46
там что то с доками

да нет, это нормальное поведение для роутера уметь хранить скроллпозишн

https://router.vuejs.org/guide/advanced/*/ видишь тут дока просто лежит(

Peter
25.05.2018
10:17:29


Google
Peter
25.05.2018
10:17:33
Это из старой версии

Сейчас scrollBehavior

Vladimir
25.05.2018
10:17:49
а ну вот так даже лучше

)

Peter
25.05.2018
10:18:04
Позиция сохраняется только при переходе стрелочками вперед-назад в браузере

Vladimir
25.05.2018
10:19:56
ну тогда только в обход роутера самому делать

Denys
25.05.2018
10:21:49
кто нибудь массовый file uploader знает?
Посмотри в ветке 4 версии joomla на github. У них медиаменеджер будет на vuejs

Может что интересное помимо аплоудера найдешь

Denys
25.05.2018
10:27:14
https://github.com/joomla/joomla-cms/tree/4.0-dev/media/com_media

Джумла на vue переводят, так, что может, что-то будет полезное для разработки

Anton
25.05.2018
10:28:30
я слышал и wordpress тоже хотят или уже переводят (не помню точно)

Denys
25.05.2018
10:28:49
А так как ориентир идёт и на мобайл, то решения будут рабочими. Однако это пока альфа. Если, что учтите

я слышал и wordpress тоже хотят или уже переводят (не помню точно)
ВП как всегда ещё говнокод добавят. Джумла с нуля пишется. Кстати 4 раз уже. Что хорошо. Старый код за собой не тянут

Stanislav
25.05.2018
10:31:51
Anton
25.05.2018
10:33:14
Denys
25.05.2018
10:33:41
Ну кто на чем привык.

Anton
25.05.2018
10:33:43
но я лично с CMS не работаю - по этому хз

Denys
25.05.2018
10:34:11
Но по коду Джумла лучше и решает из коробки намного больше вопросов

Anton
25.05.2018
10:34:50
а к стати болячки с секъюрити пофиксили у нее?

Google
Denys
25.05.2018
10:34:51
У меня друг сэошник с ВП один геморрой имеет )))

Anton
25.05.2018
10:35:33
пару лет назад у них большие траблы были с этим

Denys
25.05.2018
10:36:08
У нее давненько небыло подобных проблем. Сегодня уже 3 версия, а проблемы были в 1.5. Это по сути другая цмс

А вот в ВП последние время одни проблемы в плане безопасности

Так что можно хоть на госсайте Джумла юзать.

Anton
25.05.2018
10:37:25
ага, есть такоеу WP щас

Denys
25.05.2018
10:38:13
Я кстати для горсовета создал сайт на джумле. Проблем ни разу не было. У других конечно были )))

Admin
ERROR: S client not available

Denys
25.05.2018
10:38:54
Правда фронт бы на нем стоило бы уже обновить на вьюху ?

ed
25.05.2018
10:40:09
Правда фронт бы на нем стоило бы уже обновить на вьюху ?
как говорит один мой хороший товарищ, как это поможет бизнесу?

Vladislav
25.05.2018
10:40:17
А вот в ВП последние время одни проблемы в плане безопасности
тут согласен тоже с вп проблемки были недавно

Vladimir
25.05.2018
10:40:52
зачем вы это используете((

куча лишних зависимостей

возьмите голый yii и постройте так как надо

если php нужен

или возьмите meteor и сделайте RealTime app как нужно именно заказчику

от CMS лучше вообще подальше держаться.. Если это не проект у которого стоимость ниже 100к и сроки еще в прошлом месяце

тогда да CMS выручают

Google
Sergey
25.05.2018
10:46:27
Парни, кто просветит по вопросу SPA + SEO. Насколько хорошо индескируюются сайты? И как решить добавление (title, descrioption) на каждую отдельную страницу?

Sergey
25.05.2018
10:48:03
с роутингом

Vladimir
25.05.2018
10:48:05
если да, то индексировать у вас будет только первый контент

если с роутингом то все так же как и везде

вы же в роутере можете привязать переменные, и выводить их соответственно

Дмитрий Maestro
25.05.2018
10:49:07
парни подскажите пожалуйста

Vladimir
25.05.2018
10:49:13
Или я что то не так понял?

Sergey
25.05.2018
10:49:33
Или я что то не так понял?
Насколько хорошо индескируюются сайты?

Дмитрий Maestro
25.05.2018
10:49:41
на каком этапе пропсы сетятся в компонент ?

Sergey
25.05.2018
10:49:55
и не страдает ли SEO

Vladimir
25.05.2018
10:50:16
Насколько хорошо индескируюются сайты?
Тут честно не скажу вообще, надо анализ конкретного случая заказывать по хорошему

по факту роботам все равно какие инструменты использованы для построения страниц, все сводиться к рекомендациям поисковика

Denys
25.05.2018
10:50:57
зачем?
улучшить.

Vladimir
25.05.2018
10:51:47
Вот из живого примера, очень плохая практика использовать list.js для пагинации посадочных стр.

т.к. из за функций переключения и AJAX отрисовки робот видит только 1 стр.

а если с роутингом все ок, то думаю и никак на индексацию влиять не должно

только в моем понимании это уже не совсем SPA приложение :))

Sergey
25.05.2018
10:54:13
Vladimir
25.05.2018
10:55:27
на вью увы нет примера.. наверное гуглить придеться.. на метеоре делаю так Router.configure({ layoutTemplate: 'mainLayout' }); Router.route('/', {name: 'meteor',title:'Главная'}); Router.route('/add',{name: 'add'});

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