跳转:
步骤一:引入路由器
import router from '@ohos.router'
步骤二:创建一个点击按钮
button('跳转页面') .fontsize(14) .position({x:30,y:30}) //点击跳转页面 .onclick( () =>{ //路由跳转 router.pushurl({ //跳转页面的路径 url:'pages/mytext' } //跳转不成功会有error ,router.routermode.single,(err) => { if (err) { console.error(`invoke pushurl failed, code is ${err.code}, message is ${err.message}`); return; } }) } )
步骤三(注意):一定要在系统配置文件中声明要跳转的路径pages/mytext
否则会报错:the uri of router is not exis
02-28 21:15:57.977 21452-31234/? e 0fefe/jsapp: invoke pushurl failed, code is 100002, message is uri error. the uri of router is not exist.
返回到上个页面:
步骤一:当前页面mytext也需要引入路由
import router from '@ohos.router';
步骤二:router.back();
发表评论