router页面跳转一直显示找不到页面,但是路径没错

安之__
发布于 2023-8-3 16:17
浏览
2收藏

报错如下:
08-03 16:12:04.848 13052-24608 E C03900/Ace: [manifest_router.cpp(GetPagePath)-(0)] [Engine Log] can’t find this page pages
08-03 16:12:04.848 13052-24608 E C03900/Ace: [page_router_manager.cpp(StartPush)-(0)] [Engine Log] this uri not support in route push.

反复找了几遍路径都是正确的,但是一直跳转不成功。

原因是main_pages.json文件没有把要跳转的页面加入进去,所以才一直找不到。以前都是自动添加的所以没有注意到。
router页面跳转一直显示找不到页面,但是路径没错-鸿蒙开发者社区

解决办法:在文件中加入该页面,如"pages/Index"。

标签
已于2023-8-3 16:55:36修改
2
收藏 2
回复
举报
回复
    相关推荐