diff --git a/src/platforms/app-plus/service/framework/app.js b/src/platforms/app-plus/service/framework/app.js index 35d6c6526d339246d0abd7a3f62627e7ea195ae2..2e896d8cb95361326ce78cec67415d0a1e6b39d2 100644 --- a/src/platforms/app-plus/service/framework/app.js +++ b/src/platforms/app-plus/service/framework/app.js @@ -124,7 +124,7 @@ function initAppLaunch (appVm) { } function initTabBar () { - if (!__uniConfig.tabBar || !__uniConfig.tabBar.list.length) { + if (!__uniConfig.tabBar || !__uniConfig.tabBar.list || !__uniConfig.tabBar.list.length) { return } @@ -230,4 +230,4 @@ export function registerApp (appVm) { __uniConfig.ready = true process.env.NODE_ENV !== 'production' && perf('registerApp') -} +}