【发布时间】:2021-03-01 16:00:57
【问题描述】:
我正在尝试使用 React-Native-Draggable-View 编写一些代码,但我想要的示例是以“类”形式编写的,而我以“Hooks/Functional”形式编写所有内容。这是以类格式编写的代码的原始部分。当我尝试自己转换它时,我会产生一个错误。
import React, { useState, useEffect, Component }from "react";
import Drawer from 'react-native-draggable-view'
import CheckScreen from './CheckScreen'
import ListScreen from './ListScreen'
function RunningScreen({navigation}) {
...
return(
...
<Drawer
initialDrawerSize={0.09}
renderContainerView={() => { <View style = {{flex: 1, backgroundColor: 'red'}}/> }}
renderDrawerView={() => { <View style = {{flex: 1, backgroundColor: 'red'}}/> }}
renderInitDrawerView={() => {
<View style = {{backgroundColor: '#fff', height: height*0.2}}>
<StatusBar hidden = {true}/>
<StatusBar hidden = {true}/>
</View>
)}
/>
)
}
...
export {RunningScreen}
【问题讨论】:
标签: javascript react-native react-hooks expo navigation-drawer