РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnuSpCkRd 34 of 90 menu
◀ ▶

Чтение куки в Nuxt

Чтобы показать на странице то, что браузер уже запомнил, подключим функцию useCookie. Она вернёт ref с текущим значением куки или с null, если куки с таким именем ещё нет.

Давайте разберём страницу с темой оформления. Сохраним ссылку на куку theme и выведем её в шаблоне:

<script setup> const theme = useCookie('theme'); </script> <template> <p> Theme: {{ theme }} </p> </template>

Пока пользователь ни разу не выбирал тему, в разметке появится null или пустой вывод. После того как кука появится в браузере, тот же код покажет сохранённую строку и при первом заходе на сервере, и после обновления вкладки.

Сделайте страницу, которая читает куку city и показывает её значение в абзаце с подписью City:.

Проверьте страницу без куки city в браузере и после ручной установки этой куки в инструментах разработчика: на экране должно отличаться то, что выводится в абзаце.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить