Спасибо, на самом сайте vuetify не обратил внимание на импорты. Думал директива родная. А в codepen они не подключили зависимости, вот и завис. Теперь буду внимательнее. Еще раз спасибо.
К примеру 40 слайдов. Вначале я вывожу 5, по стрелке перематывается один слайд. Как только я сделал последнее перелистывание у меня добавляется еще 5, потом еще 5, пока все 40 я не вывел. Мне нужно понять когда я сделал последнее перелистывание чтобы сделать запрос к серверу и получить дополнительные слайдеры. Есть ли в слике метод определения последнего слайда.
davidnum95, в итоге да, не так как хотелось конечно, но разобрались. Пришлось использовать контекст и при загрузке того или иного компонента из контекста вызывалась функция changeColor, которая меняла состояние с цветом, которое было проброшено в Навбар и меняло цвет.
Выдержка из статьи ссылку на которую я тебе скинул:
Насколько я могу сказать, у этого метода есть два потенциальных недостатка:
1) Меняется URL, что влияет на историю браузера. Это значит, что при переходе пользователя “назад”, он может непреднамеренно перейти к целевому элементу.
2) Для закрытия целевого элемента пользователю надо перейти к другому элементу или просто к #. Последний вариант (который я использую в своих примерах) не является семантичным и может перенаправить пользователя к началу статьи, к чему пользователь может быть не готов.
1 это значит что ты зашел на сайт с какого-то ресурса и раза 3-4 открыл-закрыл меню гамбургера. А потом решил вернуться на данный ресурс и нажал на стрелку назад в верхней левой части окна браузера. И вместо того чтобы вернуться на страницу с которой ты заходил у тебя будет открываться и закрываться меню гамбургера.
2 Если к примеру у тебя на закрытие меню ссылка , (то есть будет #nav:not(:target)), находится где-то внизу и есть скролл, то при нажатии на такую ссылку у тебя страница резко проскролится вверх. Это будет не очень хорошо потому что ты ожидал что только закроется меню.
Может и еще чего-то есть, погугли.
raulvodov, Если есть возможность сделать на css лучше сделать на css. Однако не во всех случаях. К примеру у :target есть свои подводные камни тоже. Надо смотреть по ситуации.
raulvodov, Насколько я знаю Jquery потихонечку умирает. В современных библиотеках и фреймворках, типа React.js, Vue.js и т.д. использование Jquery - признак дурного тона))) Ранее когда js был не так развит как сейчас Jquery был палочкой-выручалочкой. Но на небольших проектах, можно использовать и его для упрощения написания кода. Удачи в обучении!!!