在使用Towify制作小程序时如何配置日间夜间模式切换?

界面跳转是用于配置整个应用界面层级的跳转逻辑关系以及过渡方式。

  • 跳转指定界面,可选择已创建的界面作为跳转的目标界面,此种类型的跳转不会对原有界面进行销毁,可以进行界面回退。

  • 界面重定向,可以选择已创建的界面作为重定向的目标界面,此种类型的跳转会在当前界面中重定向载入新的界面内容,因此执行重定向之后不可以进行回退操作。

  • 重定向至初始化界面,无论当前应用处于哪个界面,此设置都会使当前界面直接重定向至应用的 初始化界面 。

  • 回退到上一个界面,当执行了 跳转指定界面 后,可以通过此设置回退到跳转之前的界面,这种回退是支持多界面层级的。

  • 推入,在界面跳转时从右向左推入。

  • 浮起,在界面跳转时从下向上浮起。

  • 无,在界面跳转时不使用过渡效果。

通过 执行其他触发器 的配置可以实现跨组件的触发器呼叫,以实现复杂场景的交互逻辑。执行其他触发器的数量可无限叠加。

  • 添加执行其他触发器配置,添加配置项以实现同时触发多个组件的多个触发器,数量可以无限叠加。
  • 选择所属组件,选择目标触发器所属的组件。
  • 选择目标触发器,选择被执行的目标触发器。

你对这个回答的评价是?

  • 打开开发者工具,在项目的pages文件夹下新建mypage文件夹,并在文件夹内新建mypage,在app.json中将mypage设为第一页面

  • 做完第二步就已经实现了转发,默认title为当前小程序名称,path为当前页面的路径,imageUrl为当前页面的截图,如下图所示

  • 为了实现更好的展示,可以再mypage.js中分享函数设置title及path,代码如下:

  • 编译代码,点击分享按钮,查看效果如下图所示,有了设置的title

  • 如果传递的路径带参数需要在path中添加

  • 当然要在接收的页面onload函数的options中获取参数

  • 经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

    作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

我要回帖

更多关于 小程序云开发 的文章

 

随机推荐