箫林叶
箫林叶
  • 发布:2023-02-20 14:22
  • 更新:2023-02-20 14:22
  • 阅读:546

uniapp开发app关于navigateTo的踩坑分享,not found

分类:uni-app

这里分享一下老弟碰到的一个坑,在网上搜索不太搜索得到。
因为一般navigateTo跳转,发生not found,肯定是程序没找对应文件。
所以能查到的答案主要是这几个:
1、检查一下自己的路径到底有没有写错
2、检查一下自己写的路劲是绝对路径还是相对路径,看看是不是搞错了。
3、检查一下如果是手写的页面,是不是没有在pages.json文件里注册

今天我碰到的就是这几个情况都ok的情况下发生。
描述一下我项目的情况,为了项目文件目录的管理,在深层目录,用HbuilderX新建页面后,重新编译后,无法跳转。
经过多次测试,发现:
1、如果新建页面在pages目录下的一级目录,则编译后可以直接naviagte跳转,路径如:”pages/index/index“
2、如果新建页面在pages目录下是多级目录,则无法直接编译后跳转,需要重启项目才会生效,路径如:”pages/index/list/list“

0 关注 分享

要回复文章请先登录注册