如何在类组件中使用Stylesheet.create?

问题描述 投票:0回答:2

我尝试在类组件中使用 React Native 的 Stylesheet.create 方法,但出现错误。这确实适用于功能组件,但不适用于类组件。我该如何解决这个问题?

react-native react-native-stylesheet
2个回答
1
投票

在组件外部声明样式表。

const styles = StyleSheet.create({
  ...
});

class NewComponent extends React. Component {
  ...

0
投票

import React, { Component } from "react";
import { StyleSheet, View } from 'react-native';

class App extends React.Component {

render(){
  return (
    <View style={styles.container}>

    </View>
  )
}
};

export default App;
const styles = StyleSheet.create({
  container: {
    flex: 1,
  },
})

© www.soinside.com 2019 - 2024. All rights reserved.