wevu / index / CreateAppOptions
接口: CreateAppOptions<D, C, M>
定义于: packages/wevu/src/runtime/types.ts:532
继承
类型参数
D
D extends object = Record<string, any>
C
C extends ComputedDefinitions = ComputedDefinitions
M
M extends MethodDefinitions = MethodDefinitions
可索引
[key: string]: any
属性
computed?
optionalcomputed:C
定义于: packages/wevu/src/runtime/types.ts:538
data()?
optionaldata: () =>D
定义于: packages/wevu/src/runtime/types.ts:537
返回
D
methods?
optionalmethods:M
定义于: packages/wevu/src/runtime/types.ts:539
onError()?
optionalonError: (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()?
optionalonHide: () =>void
定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:370
生命周期回调—监听小程序隐藏
小程序从前台进入后台时
返回
void
继承自
MiniProgramAppOptions.onHide
onLaunch()?
optionalonLaunch: (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()?
optionalonPageNotFound: (options) =>void
定义于: node_modules/.pnpm/[email protected]/node_modules/miniprogram-api-typings/types/wx/lib.wx.app.d.ts:386
页面不存在监听函数
小程序要打开的页面不存在时触发,会带上页面信息回调该函数
注意:
- 如果开发者没有添加
onPageNotFound监听,当跳转页面不存在时,将推入微信客户端原生的页面不存在提示页面。 - 如果
onPageNotFound回调中又重定向到另一个不存在的页面,将推入微信客户端原生的页面不存在提示页面,并且不再回调onPageNotFound。
最低基础库: 1.9.90
参数
options
PageNotFoundOption
返回
void
继承自
MiniProgramAppOptions.onPageNotFound
onShow()?
optionalonShow: (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?
optionalonThemeChange: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?
optionalonUnhandledRejection: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
setData?
optionalsetData:SetDataSnapshotOptions
定义于: packages/wevu/src/runtime/types.ts:540
setup()?
optionalsetup: (ctx) =>void|Record<string,any>
定义于: packages/wevu/src/runtime/types.ts:542
参数
ctx
SetupContext<D, C, M>
返回
void | Record<string, any>
watch?
optionalwatch:Record<string,any>