前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >鸿蒙开发路由跳转Router提示:Code is 100002, message is Uri error. The uri of router is not

鸿蒙开发路由跳转Router提示:Code is 100002, message is Uri error. The uri of router is not

原创
作者头像
国服第二切图仔
发布2024-07-03 08:49:58
1040
发布2024-07-03 08:49:58
举报
文章被收录于专栏:鸿蒙鸿蒙

问题:鸿蒙开发过程中在实现路由跳转时,Log提示:Code is 100002, message is Uri error. The uri of router is not exist

代码如下所示:

代码语言:javascript
复制
function onJumpClick(): void {

  router.pushUrl({ url: 'pages/menuDetail' }).then(() => {
    console.log('点击跳转到新页面')
    console.info('Succeeded in jumping to the second page.')

  }).catch((err: BusinessError) => {
    console.log('点击跳转到新页面失败')
    console.error(`Failed to jump to the second page. Code is ${err.code}, message is ${err.message}`)
  })
}

解决思路:main_pages.js新增的页面路径忘记配置

1、查看resource/base/profile/main_pages.js 文件的路由是否配置,page目录下新增页面后,需要在这个文件配置下同步一下,不然就会提示这个报错

2、检查路径"pages/menuDetail" 大小写是否一致,不一致也有可能会提示报错

我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题:鸿蒙开发过程中在实现路由跳转时,Log提示:Code is 100002, message is Uri error. The uri of router is not exist
  • 代码如下所示:
  • 解决思路:main_pages.js新增的页面路径忘记配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档