首页 > 编程语言 >小程序开发框架 —— 框架接口汇总(一)

小程序开发框架 —— 框架接口汇总(一)

时间:2024-08-26 09:55:33浏览次数:9  
标签:Object 框架 ty App 程序开发 汇总 调用 监听 页面

App(config: Object)

介绍

注册小程序。接受一个 Object 参数,其指定小程序的生命周期回调等。

App() 必须在 app.js 中调用,必须调用且只能调用一次。不然会出现无法预期的效果。

参数

属性类型默认值必填描述最低版本
onLaunchfunction生命周期回调——监听小程序初始化。
onShowfunction生命周期回调——监听小程序启动或切前台。
onHidefunction生命周期回调——监听小程序切后台。
onErrorfunction错误监听函数。
onPageNotFoundfunction页面不存在监听函数。
onThemeChangefunction监听系统主题变化
onEventfunction点击看板的时候触发事件
其他any开发者可以添加任意的函数或数据变量到 Object 参数中,用 this 可以访问

生命周期

onLaunch(options: Object)

小程序初始化完成时触发,全局只触发一次。参数也可以使用 ty.getLaunchOptionsSync 获取。

参数:与 ty.getLaunchOptionsSync 一致

onShow(options: Object)

小程序启动,或从后台进入前台显示时触发。也可以使用 ty.onAppShow 绑定监听。

参数:与 ty.onAppShow 一致

onHide()

小程序从前台进入后台时触发。也可以使用 ty.onAppHide 绑定监听。

onError(String error)

小程序发生脚本错误或 API 调用报错时触发。也可以使用 ty.onError 绑定监听。

参数:与 ty.onError 一致

onPageNotFound(options: Object)

小程序要打开的页面不存在时触发。也可以使用 ty.onPageNotFound 绑定监听。 参数:与 ty.onPageNotFound 一致

示例代码:

App({
  onPageNotFound(res) {
    ty.redirectTo({
      url: '/pages/...',
    }); // 如果是 tabbar 页面,请使用 ty.switchTab
  },
});

标签:Object,框架,ty,App,程序开发,汇总,调用,监听,页面
From: https://blog.csdn.net/Ms_Smart/article/details/141394325

相关文章

  • 【软件文档大全】软件开发常用文档(程序开发过程-实施-运维-安全-交付-资质-标书)
    软件项目常用文档有哪些?工作安排任务书,可行性分析报告,立项申请审批表,产品需求规格说明书,需求调研计划,用户需求调查单,用户需求说明书,概要设计说明书,技术解决方案,数据库设计说明书,详细设计说明书,单元测试报告,总体测试计划,单元测试计划,产品集成计划,集成测试报告,集成测试计划,系统......
  • 基于python+flask框架的医疗健康信息管理系统(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着科技的飞速发展和人口老龄化的加剧,医疗健康领域面临着前所未有的挑战与机遇。传统的医疗健康管理模式已难以满足日益增长的健康管理需......
  • 基于python+flask框架的赛事管理系统(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着体育产业的蓬勃发展,各类赛事活动层出不穷,从地方性小型比赛到国际级大型赛事,都面临着参赛者众多、赛事组织复杂、信息管理繁琐等挑战。......
  • 基于python+flask框架的鹿野巷咖啡店销售管理系统(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在当今快节奏的城市生活中,咖啡已成为许多人日常生活中不可或缺的一部分,它不仅是一种饮品,更是一种生活态度和社交方式。随着咖啡文化的普及......
  • 基于python+flask框架的网课个性化推荐系统的设计与实现(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,网络教育已成为现代教育体系中的重要组成部分。尤其在疫情期间,网课以其便捷性、灵活性和资源丰富的特点,受到了广......
  • 【JAVA安全】JOOQ框架常见SQL注入场景
    一、关于JOOQ1.1核心接口1.2常见参数绑定方式二、常见SQL注入场景2.1PlainSQLAPI以下文章来源于亿人安全,作者tkswiftyJOOQ是一个ORM框架,利用其生成的Java代码和流畅的API,可以快速构建有类型约束的安全的SQL语句。本文主要介绍该框架常见的SQ......
  • Windows提权方式汇总
    windows提权一、土豆(potato)家族提权原理土豆提权就是通过windows的COM(ComponentObjectModel,组件对象模型)类。向指定的服务器端口发送NTLM认证,捕获认证数据包,并修改数据包内容使其认证成功,从而获得system权限的token。在通过高权限的令牌执行反弹shell的命令,获取高......
  • AxureRP原型图软件常见报错问题汇总
    做Axure教程有一段时间了,很多小伙伴在使用软件的时候就遇到很多问题,甚至还有在初始安装软件的时候就困难重重。这篇文章在你使用Axure软件过程中绝对可以用得到,赶紧点赞收藏起来~ 本期我们分为软件安装、和软件使用问题。本期只分享一些高频问题,如果你还遇到什么别的奇葩问题,......
  • 【python】Python中小巧的异步web框架Sanic快速上手实战
    ✨✨欢迎大家来到景天科技苑✨✨......
  • 电力行业电气领域相关数据集下载地址汇总输电线路变电站电网应用数据集汇总(全网最全)
    在电力行业电气领域,数据集扮演着至关重要的角色。这些数据集涵盖了从发电到用电的各个环节,包括输电线路图像、变电站监测、电力负荷预测等多样化内容。例如,输电线路图像数据集通过无人机或直升机拍摄,包含了杆塔、绝缘子、导线等详细图像,为目标检测、分类和异常检测提供了丰......