uni-app icon indicating copy to clipboard operation
uni-app copied to clipboard

[system] TypeError: Cannot read property 'meta' of undefined

Open halen1988 opened this issue 4 years ago • 1 comments

问题描述 当我运行 npm run dev:h5 页面报错

[system] TypeError: Cannot read property 'meta' of undefined index.umd.min.js:formatted:1

[或者可以直接贴源代码] 报错信息 [system] TypeError: Cannot read property 'meta' of undefined at VueComponent.showTabBar (index.umd.min.js:1) at Watcher.get (vue.runtime.esm.js:4536) at Watcher.evaluate (vue.runtime.esm.js:4641) at Proxy.computedGetter (vue.runtime.esm.js:4893) at Proxy.o (index.umd.min.js:1) at VueComponent.Vue._render (vue.runtime.esm.js:3599) at VueComponent.updateComponent (vue.runtime.esm.js:4117) at Watcher.get (vue.runtime.esm.js:4536) at new Watcher (vue.runtime.esm.js:4525) at mountComponent (vue.runtime.esm.js:4124)

预期结果 希望正常运行

实际结果

image

系统信息:

  • 发行平台: H5平台
  • 操作系统 mac pro
  • 设备信息 mac 浏览器 chrome

补充信息 [可选] [根据你的分析,出现这个问题的原因可能在哪里?]

halen1988 avatar Feb 28 '20 07:02 halen1988

如果你要配置tabBar你个pages配置的length大于等于2试试.不需要tabBar的时候无影响。 image

wupengwupeng avatar Sep 05 '22 02:09 wupengwupeng

@halen1988 最后解决吗?我也遇到了这个问题

Peter-90 avatar Nov 15 '22 07:11 Peter-90

这个问题是,tabbar里面配置了两个,而pages里面只有一个导致的

976977577 avatar Jul 14 '23 06:07 976977577