Skip to content

wevu / index / DefineAppOptions

接口: DefineAppOptions<D, C, M>

定义于: packages/wevu/src/runtime/types.ts:522

继承

类型参数

D

D extends object = Record<string, any>

C

C extends ComputedDefinitions = ComputedDefinitions

M

M extends MethodDefinitions = MethodDefinitions

可索引

[key: string]: any

属性

onError()?

optional onError: (error) => void

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:375

错误监听函数

小程序发生脚本错误,或者 api

参数

error

string

返回

void

继承自

MiniProgramAppOptions.onError


onHide()?

optional onHide: () => void

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:370

生命周期回调—监听小程序隐藏

小程序从前台进入后台时

返回

void

继承自

MiniProgramAppOptions.onHide


onLaunch()?

optional onLaunch: (options) => void

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:360

生命周期回调—监听小程序初始化

小程序初始化完成时触发,全局只触发一次。

参数

options

LaunchShowOption

返回

void

继承自

MiniProgramAppOptions.onLaunch


onPageNotFound()?

optional onPageNotFound: (options) => void

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:386

页面不存在监听函数

小程序要打开的页面不存在时触发,会带上页面信息回调该函数

注意:

  1. 如果开发者没有添加 onPageNotFound 监听,当跳转页面不存在时,将推入微信客户端原生的页面不存在提示页面。
  2. 如果 onPageNotFound 回调中又重定向到另一个不存在的页面,将推入微信客户端原生的页面不存在提示页面,并且不再回调 onPageNotFound

最低基础库: 1.9.90

参数

options

PageNotFoundOption

返回

void

继承自

MiniProgramAppOptions.onPageNotFound


onShow()?

optional onShow: (options) => void

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:365

生命周期回调—监听小程序显示

小程序启动,或从后台进入前台显示时

参数

options

LaunchShowOption

返回

void

继承自

MiniProgramAppOptions.onShow


onThemeChange?

optional onThemeChange: OnThemeChangeCallback

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:397

系统切换主题时触发。也可以使用 wx.onThemeChange 绑定监听。

最低基础库: 2.11.0

继承自

MiniProgramAppOptions.onThemeChange


onUnhandledRejection?

optional onUnhandledRejection: OnUnhandledRejectionCallback

定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:391

小程序有未处理的 Promise 拒绝时触发。也可以使用 wx.onUnhandledRejection 绑定监听。注意事项请参考 wx.onUnhandledRejection参数:与 wx.onUnhandledRejection 一致

继承自

MiniProgramAppOptions.onUnhandledRejection


setup()?

optional setup: (ctx) => void | Record<string, any>

定义于: packages/wevu/src/runtime/types.ts:528

参数

ctx

SetupContext<D, C, M>

返回

void | Record<string, any>


watch?

optional watch: Record<string, any>

定义于: packages/wevu/src/runtime/types.ts:527

Released under the MIT License.