Harmony路由工具类

import router from '@ohos.router';
/**
 * 路由跳转工具类
 */
class RouterManager {
  push(url: string, params: object): void {
    router.pushUrl({
      url: url,
      params: params
    })
  }

  replace(url: string, params: object): void {
    router.replaceUrl({
      url: url,
      params: params
    })
  }

  back(): void {
    router.back()
  }

  backUrl(url: string, params: object): void {
    router.back({
      url: url,
      params: params
    })
  }
}

export default new RouterManager()

猜你喜欢

转载自blog.csdn.net/xiaopihair123/article/details/132622609