NavigationDestination: phương thức getState()
Baseline
2026
Newly available
Since January 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Phương thức getState() của giao diện NavigationDestination trả về một bản sao của trạng thái do nhà phát triển cung cấp liên quan đến NavigationHistoryEntry đích, hoặc thao tác điều hướng (ví dụ, navigate()) khi thích hợp.
Cú pháp
js
getState()
Tham số
Không có.
Giá trị trả về
Một giá trị đại diện cho trạng thái. Có thể là bất kỳ kiểu nào.
Nếu không có trạng thái nào được xác định, nó trả về undefined.
Ngoại lệ
Không có.
Ví dụ
js
navigation.addEventListener("navigate", (event) => {
console.log(event.destination.getState());
});
Thông số kỹ thuật
| Specification |
|---|
| HTML> # the-navigationdestination-interface:dom-navigationdestination-getstate-2> |
Tương thích trình duyệt
Xem thêm
- Modern client-side routing: the Navigation API
- Navigation API explainer
- Các phương thức cho phép cập nhật trạng thái:
Navigation.navigate(),Navigation.reload(), vàNavigation.updateCurrentEntry()