NavigationDestination:key 属性
NavigationDestination 接口的只读属性 key 返回目标 NavigationHistoryEntry 的 key 值,前提是 NavigateEvent.navigationType 是 traverse;否则返回空字符串。
key 是一个由用户代理(UA)生成的唯一值,它代表了历史记录条目在历史记录列表中的位置,用于通过 Navigation.traverseTo() 导航到历史记录中的这个位置。如果其他条目替换了列表中的某个条目(即,如果 NavigateEvent.navigationType 是 replace),那么这个 key 将会被重复使用。
值
一个字符串,表示目标 NavigationHistoryEntry 的 key,或者一个空字符串。
示例
js
navigation.addEventListener("navigate", (event) => {
console.log(event.destination.key);
});
规范
| 规范 |
|---|
| HTML # the-navigationdestination-interface:dom-navigationdestination-key-2 |
浏览器兼容性
加载中…