
解决办法:增加页面到页面配置

配置文件目录:entry > src > main > resources > base > profile > main_pages.json

提示路由不存在
再用命名路由做跳转的时候提示路由存不存在; 其中在page 的页面做了命名路由声明routeName: 'TestPage'
@Entry({ routeName: 'TestPage' })
@Component
export struct TestPage {
export class FirstPage {
jumpToTestPage(){
router.pushNamedRoute({name:'TestPage',params:{'obj':p,'list':this.subjectList}},(e)=>{
if (e != undefined ){
console.log(e.message);
}
})
}
}
}
解决办法:再需要跳转的页面引入需要跳转的文件TestPage
import './../../TestPage'
export class FirstPage {
....
}
网友评论