我使用<navigator>进行跳转时报错,错误为:pages/demo1/demo1.vue` is not found'} eval @ uni.promisify.adaptor.j
时间: 2024-02-15 10:04:59 浏览: 49
这个错误提示表示找不到指定的页面。可能是因为你在 `url` 属性中指定的页面路径不正确,或者是因为你没有在小程序的 `app.json` 文件中配置对应的页面。
你需要检查一下以下几个方面:
1. 页面路径是否正确:你需要确认页面路径是否正确,并且需要注意小程序中的页面路径需要以 `/` 开头,并且路径中的斜杠 `/` 需要使用双斜杠 `//` 来表示。例如,`/pages/demo1/demo1` 表示跳转到 `demo1` 页面,而 `//pages//demo1//demo1` 也表示相同的含义。
2. 是否在 `app.json` 文件中配置了对应的页面:如果你已经确认页面路径正确,还是出现上述错误,那么可能是因为你没有在小程序的 `app.json` 文件中配置对应的页面。你需要在 `app.json` 文件中的 `pages` 字段中添加对应的页面路径,例如:
```json
{
"pages": [
"pages/index/index",
"pages/demo1/demo1"
]
}
```
在上述代码中,我们在 `pages` 数组中添加了 `demo1` 页面的路径。
如果以上两点都没有问题,那么你可以尝试重新编译小程序,看是否可以解决该问题。
阅读全文