NavigationHistoryEntry: getState() 方法
NavigationHistoryEntry 接口的 getState() 方法返回与此历史记录条目关联的、由开发者提供的状态的克隆。
语法
js
getState()
参数
无。
返回值
代表状态的值。这可以是任何 结构化克隆 支持的数据类型。
如果未定义状态或当前文档未完全激活,则返回 undefined。
异常
无。
示例
js
async function handleReload() {
// Update existing state via reload()
await navigation.reload({
state: { ...navigation.currentEntry.getState(), newState: 3 },
});
// Print current state to the console
const current = navigation.currentEntry;
console.log(current.getState());
}
规范
| 规范 |
|---|
| HTML # dom-navigationhistoryentry-getstate-dev |
浏览器兼容性
加载中…