Spec-Zone.ru › Web APIs

NavigationDestination: свойство key

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает в некоторых из самых широко используемых браузеров.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Экспериментально: Это экспериментальная технология .
Перед использованием в продуктовой среде внимательно проверьте таблицу совместимости браузеров.

Чтение только свойство key интерфейса NavigationDestination возвращает значение key целевого объекта NavigationHistoryEntry, если NavigateEvent.navigationType равно traverse, в противном случае возвращает пустую строку.

key — это уникальное значение, сгенерированное агентом пользователя, которое представляет собой место в списке записей истории, используемое для перехода к этому местоположению в истории с помощью Navigation.traverseTo(). Оно будет повторно использоваться другими записями, которые замещают запись в списке (то есть, если NavigateEvent.navigationType равно replace).

Значение

Строка, представляющая key целевого объекта NavigationHistoryEntry, или пустая строка.

Примеры

navigation.addEventListener("navigate", (event) => {
  console.log(event.destination.key);
});

Спецификации

Спецификация
HTML
# the-navigationdestination-interface:dom-navigationdestination-key-2

Совместимость браузеров

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
key 102 102 Нет 88 Нет 102 Нет 70 Нет 19.0 102

См. также

  • Современное клиентское маршрутизирование: API навигации
  • Описание API навигации
  • Демонстрация API навигации от Domenic Denicola .

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/NavigationDestination/key

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API