界面跳转是用于配置整个应用界面层级的跳转逻辑关系以及过渡方式。
跳转指定界面,可选择已创建的界面作为跳转的目标界面,此种类型的跳转不会对原有界面进行销毁,可以进行界面回退。
界面重定向,可以选择已创建的界面作为重定向的目标界面,此种类型的跳转会在当前界面中重定向载入新的界面内容,因此执行重定向之后不可以进行回退操作。
重定向至初始化界面,无论当前应用处于哪个界面,此设置都会使当前界面直接重定向至应用的 初始化界面 。
回退到上一个界面,当执行了 跳转指定界面 后,可以通过此设置回退到跳转之前的界面,这种回退是支持多界面层级的。
推入,在界面跳转时从右向左推入。
浮起,在界面跳转时从下向上浮起。
无,在界面跳转时不使用过渡效果。
通过 执行其他触发器 的配置可以实现跨组件的触发器呼叫,以实现复杂场景的交互逻辑。执行其他触发器的数量可无限叠加。
你对这个回答的评价是?
打开开发者工具,在项目的pages文件夹下新建mypage文件夹,并在文件夹内新建mypage,在app.json中将mypage设为第一页面
做完第二步就已经实现了转发,默认title为当前小程序名称,path为当前页面的路径,imageUrl为当前页面的截图,如下图所示
为了实现更好的展示,可以再mypage.js中分享函数设置title及path,代码如下:
编译代码,点击分享按钮,查看效果如下图所示,有了设置的title
如果传递的路径带参数需要在path中添加
当然要在接收的页面onload函数的options中获取参数
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。