React native 获取“[js]”;'将构造函数添加到抽屉页时应为“”
我正在使用react导航模块,为什么会出现此错误:[js]';'在DroperNavigator中将构造函数添加到MyPhotosHomeScreen页面时应为? 我想从js文件中读取数据,我想添加数据源:ds.cloneWithRowsdata,并且需要添加一个构造函数 MyPhotosHomeScreen页面: 我得到了这个错误: 我在这个Github页面上打开了一个问题:构造函数需要在类中React native 获取“[js]”;'将构造函数添加到抽屉页时应为“”,react-native,react-navigation,React Native,React Navigation,我正在使用react导航模块,为什么会出现此错误:[js]';'在DroperNavigator中将构造函数添加到MyPhotosHomeScreen页面时应为? 我想从js文件中读取数据,我想添加数据源:ds.cloneWithRowsdata,并且需要添加一个构造函数 MyPhotosHomeScreen页面: 我得到了这个错误: 我在这个Github页面上打开了一个问题:构造函数需要在类中 const MyNavScreen = ({ navigation }) => ( <
const MyNavScreen = ({ navigation }) => (
<View>
<View style={styles.containerNavbar}>
<TouchableHighlight onPress={() => navigation.navigate('DrawerOpen')}>
<Icon name="bars" size={30} color="#fff" />
</TouchableHighlight>
<Text style={styles.navbarTitle}>Photos</Text>
</View>
<ScrollView>
<View><Text>photo</Text></View>
<Button onPress={() => navigation.goBack(null)} title="Go back" />
</ScrollView>
<ListView
style={styles.listContainer}
renderRow={this.renderRow.bind(this)}
dataSource={this.state.dataSource}
/>
</View>
);
const MyPhotosHomeScreen = ({ navigation }) => (
<MyNavScreen navigation={navigation} />
);
MyPhotosHomeScreen.navigationOptions = {
title: 'Photos',
drawerIcon: ({ tintColor }) => (
<MaterialIcons
name="photo"
size={24}
style={{ color: tintColor }}
/>
),
};
export default MyPhotosHomeScreen;
constructor(props) {
super(props)
const ds = new ListView.DataSource({ rowHasChanged: (r1, r2) => r1 !== r2 })
this.state = {
dataSource: ds.cloneWithRows(data),
}
}