Skip to content

@vtj


@vtj / core / UniConfig

Interface: UniConfig

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

UniApp 项目配置

Properties

css?

optional css: string

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

全局样式


manifestJson?

optional manifestJson: Record<string, any>

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

manifest.json 应用配置


onError?

optional onError: JSFunction

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

当 uni-app 报错时触发


onExit?

optional onExit: JSFunction

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

onExit 监听应用退出


onHide?

optional onHide: JSFunction

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

当 uni-app 从前台进入后台


onLastPageBackPress?

optional onLastPageBackPress: JSFunction

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

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


onLaunch?

optional onLaunch: JSFunction

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

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


onPageNotFound?

optional onPageNotFound: JSFunction

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

页面不存在监听函数


onShow?

optional onShow: JSFunction

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

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


onThemeChange?

optional onThemeChange: JSFunction

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

监听系统主题变化


onUnhandledRejection?

optional onUnhandledRejection: JSFunction

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

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


onUniNViewMessage?

optional onUniNViewMessage: JSFunction

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

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


pagesJson?

optional pagesJson: Record<string, any>

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

pages.json 页面配置

Released under the MIT License.