-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uncaught TypeError: Cannot read property 'componentProto' of undefined #8237
Comments
@luckyadam 请问大概计划什么时候发布修复版本? |
百度开发者工具新版本 3.22.1 中一样出现这个问题 |
复现仓库,反复调试了下,发现还真是taro-ui组件内部的问题。注掉所有taro-ui引入的组件,就可以正常访问了。具体什么原因还没有找到,只知道最简单的一个组件引入,都是有问题的。 @hao-li @luckyadam |
|
@paulloo 这么久了还帮忙解析非常感谢! @luckyadam 现在情况比较尴尬,升级 Taro 3 则 taro-ui 更不兼容 <swan-template data-origin-name="tmpl_0_container">
<swan-template data-origin-name="tmpl_0_pure-view">
<swan-view>Sth.</swan-view>
</swan-template>
</swan-template> 也就是每个 view 外都套了两层 swan-template 在微信小程序中并不存在这个问题 不升级,由于这个问题 2 也无法使用(试了最新的 2.2.17 也一样) 所以我们小程序现在已经没法发布版本了,不管 taro 2 还是 3,不知道能不能处理下,谢谢 |
客气了,我也遇到了同样的问题。目前还是没有解决方案吗? |
@paulloo 是的 据说 Taro 3 是因为使用 去渲染,但百度的 template 会渲染为一个真实的节点,所以 flex 会失效。 Taro 2 已经是自生自灭的节奏,应该也不会在这上面花功夫了。 有个代价很大万不得已时可以考虑的解决方法的就是退回 Taro 2,更换 UI 框架避开这两个问题。 |
好的,谢谢! |
相关平台
百度小程序
复现仓库
https://github.com/hao-li/taro-problem-sample
小程序基础库: 3.250.12
使用框架: React
复现步骤
点击进入百度小程序问题页
期望结果
正常显示页面,console中无错误
实际结果
页面白屏,console 中报错
环境信息
补充信息
The text was updated successfully, but these errors were encountered: