taro:4.0.5
报错:Error: MiniProgramError
{"errMsg":"navigateTo:fail page \"pages/index/pages/journalHistory/journalHistory\" is not found"}
app.config.ts文件中定义的页面跳转路径为:'pages/journalHistory/journalHistory',从index页面跳转到journalHistory页面时,在url前面添加了'pages/index/'导致报错
解决方案:
1. 采用绝对路径:
将相对路径:
```
Taro.navigateTo({
url: 'pages/journalHistory/journalHistory'
});
```
改成绝对路径:
```
Taro.navigateTo({
url: '/pages/journalHistory/journalHistory'
});
```
2.如果上述方法不起作用,尝试将'navigateTo'改成'redirectTo'
```
Taro.redirectTo({
url: '/pages/journalHistory/journalHistory'
});
```