路由 - 比特日记
路由
Navigation
复制成功
1
1官方推荐,集合各种跳转、返回、菜单等功能,使用模块内跳转
官方推荐,集合各种跳转、返回、菜单等功能,使用模块内跳转
Router
复制成功
1
2
3
4
5
6
7
8
9
10
11
1import { router } from '@kit.ArkUI'
2
3.onClick(() => {
4 router.pushUrl({
5 url: "pages/Page02_TaskNew"
6 }, router.RouterMode.Standard, (err) => {
7 if (err) {
8 console.log(`路由跳转报错:${JSON.stringify(err)}`)
9 }
10 })
11})
import { router } from '@kit.ArkUI'
.onClick(() => {
router.pushUrl({
url: "pages/Page02_TaskNew"
}, router.RouterMode.Standard, (err) => {
if (err) {
console.log(`路由跳转报错:${JSON.stringify(err)}`)
}
})
})
复制成功
1
2
3
4
5
6
7
8
9
10
1类似Vue、React框架中路由对象,适用模块间跳转
2调用路由对象的api实现跳转
3
4// 跳转方案
5pushUrl() // 跳转时,将老、旧地址都加入页面执行栈,跳转之后可以返回
6replaceUrl() // 替换当前页面地址,不能返回
7
8// 跳转模式
9Standard // 栈中可以存在相同url, 默认模式
10Single // 存在相同移动到栈顶
类似Vue、React框架中路由对象,适用模块间跳转
调用路由对象的api实现跳转
// 跳转方案
pushUrl() // 跳转时,将老、旧地址都加入页面执行栈,跳转之后可以返回
replaceUrl() // 替换当前页面地址,不能返回
// 跳转模式
Standard // 栈中可以存在相同url, 默认模式
Single // 存在相同移动到栈顶
Copyright ©2010-2022 比特日记 All Rights Reserved.
Powered By 可尔物语
浙ICP备11005866号-12