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 |
瀏覽器相容性
載入中…