已解决
D
dongpoding
@dongpoding
0
声望
20
帖子
2952
资料浏览
0
粉丝
0
关注
dongpoding 发布的帖子
-
原生百度小程序 内嵌两个 Taro 3.1.4 App() 多次注册后被覆盖导致页面加载报错 'mount' of undefined
<!-- 请不要删除自动生成的 Issue 标签 -->
<!-- 请不要删除自动生成的 Issue 标签 -->相关平台
百度小程序
复现仓库
https://github.com/paulloo/taro-swan-bugshow
小程序基础库: 3.260.38
使用框架: React复现步骤
再一个原生宿主百度小程序里面,嵌入两个Taro 3.1.4编译后的项目。
原生宿主小程序 , 同时引入两个 子小程序的 app.js 文件。期望结果
可以正常浏览访问
实际结果
报错
[Lifecycle Fail] call Page.onLoad method fail:
Cannot read property 'mount' of undefined
TypeError: [Lifecycle Fail] call Page.onLoad method fail:
Cannot read property 'mount' of undefined环境信息
Taro CLI 3.1.4 environment info: System: OS: Windows 10 Binaries: Node: 14.15.4 - D:\Program Files\nodejs\node.EXE Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD npm: 6.14.10 - D:\Program Files\nodejs\npm.CMD
<!-- generated by taro-issues. 请勿修改或删除此行注释 --><!--labels=T-weapp,V-3,F-react-->
-
taro2-to3 升级 后 React 17 部分页面报错:Unable to find node on an unmounted component
Taro CLI 3.1.4 environment info: System: OS: Windows 10 Binaries: Node: 14.15.4 - D:\Program Files\nodejs\node.EXE Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD npm: 6.14.10 - D:\Program Files\nodejs\npm.CMD
-
两个ScrollView 嵌套,导致的,外部scrollview 影响内部scrollview,求解决方案
问题
我们有一个一个容器,外部是一个列表页(scrollView1),列表上面是横向日历组件(scrollView2)。代码如下
<ScrollView scrollY style={scrollStyle} onScroll={this.onScroll()} scrollTop={this.props.scrollToTop} lowerThreshold={Threshold} upperThreshold={Threshold} onScrollToUpper={this.onScrollToUpper()} onScrollToLower={this.handleScrollToLower.bind(this)} > <ScrollView id='line-calendar__scroll' key="line-calendar__scroll-key" ref="line-calendar__scroll-ref" className='day-list' scrollX scrollWithAnimation scrollLeft={scrollLeft} > // TODO: something </ScrollView> // TODO: some list </ScrollView>
当 外部scrollview 滚动,内部scrollview 会render 导致 scrollLeft 的值会被重置