Skip to content

@vtj


@vtj / core / UniConfig

Interface: UniConfig

Defined in: packages/core/src/protocols/schemas/project.ts:110

UniApp 项目配置

Properties

css?

optional css: string

Defined in: packages/core/src/protocols/schemas/project.ts:124

全局样式


manifestJson?

optional manifestJson: Record<string, any>

Defined in: packages/core/src/protocols/schemas/project.ts:114

manifest.json 应用配置


onError?

optional onError: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:144

当 uni-app 报错时触发


onExit?

optional onExit: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:171

onExit 监听应用退出


onHide?

optional onHide: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:139

当 uni-app 从前台进入后台


onLastPageBackPress?

optional onLastPageBackPress: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:167

最后一个页面按下Android back键,常用于自定义退出


onLaunch?

optional onLaunch: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:129

当uni-app 初始化完成时触发(全局只触发一次),参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值


onPageNotFound?

optional onPageNotFound: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:159

页面不存在监听函数


onShow?

optional onShow: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:134

当 uni-app 启动,或从后台进入前台显示,参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值


onThemeChange?

optional onThemeChange: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:163

监听系统主题变化


onUnhandledRejection?

optional onUnhandledRejection: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:154

对未处理的 Promise 拒绝事件监听函数(2.8.1+ app-uvue 暂不支持)


onUniNViewMessage?

optional onUniNViewMessage: JSFunction

Defined in: packages/core/src/protocols/schemas/project.ts:149

对 nvue 页面发送的数据进行监听,可参考 nvue 向 vue 通讯


pagesJson?

optional pagesJson: Record<string, any>

Defined in: packages/core/src/protocols/schemas/project.ts:119

pages.json 页面配置

Released under the MIT License.