NavigationTransition: navigationType 属性

有限可用性

此功能不是基线,因为它在某些最广泛使用的浏览器中不起作用。

实验性: 这是一个 实验性技术
在生产环境中使用此功能之前,请仔细查看 浏览器兼容性表

navigationTypeNavigationTransition 接口的只读属性,它返回正在进行的导航的类型。

一个枚举值,表示正在进行的导航的类型。

可能的值是

  • push: 导航到一个新的位置,导致一个新的条目被推入历史记录列表。
  • reload: Navigation.currentEntry 被重新加载。
  • replace: Navigation.currentEntry 被替换为一个新的历史条目。这个新条目将重用相同的 key,但会被分配一个不同的 id
  • traverse: 浏览器从一个现有的历史条目导航到另一个现有的历史条目。

示例

js
console.log(navigation.transition.navigationType);

规范

规范
HTML 标准
# dom-navigationtransition-navigationtype-dev

浏览器兼容性

BCD 表格只在浏览器中加载

另请参阅