导航:canGoForward 属性
canGoForward
是 Navigation
接口的只读属性,如果可以在导航历史记录中向前导航(即 currentEntry
不是历史记录条目列表中的最后一个条目),则返回 true
;如果不能,则返回 false
。
值
布尔值:如果可以在导航历史记录中向前导航,则为 true
;否则为 false
。
示例
js
async function backHandler() {
if (navigation.canGoBack) {
await navigation.back().finished;
// Handle any required clean-up after
// navigation has finished
} else {
displayBanner("You are on the first page");
}
}
async function forwardHandler() {
if (navigation.canGoForward) {
await navigation.forward().finished;
// Handle any required clean-up after
// navigation has finished
} else {
displayBanner("You are on the last page");
}
}
规范
规范 |
---|
HTML 标准 # dom-navigation-cangoforward-dev |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
- 现代客户端路由:导航 API
- 导航 API 说明
- Domenic Denicola 的 导航 API 实时演示