2016-03-30 8 views
2

Ich sehe react-native-desktop und ich frage mich, wenn ich eine Komponente zum Beispiel verwenden kann ich es style aber ich möchte mit CSS? Ich weiß in der Tat, dass das Styling eines NSSegmentedControls alles andere als einfach ist und würde mich wundern, wenn RN Ihnen tatsächlich erlauben würde, native Elemente durch das Styling der Komponente anzupassen.Kann ich native Elemente beim Verwenden von "React Native" formatieren?

Wenn nicht wie funktioniert Unterklasse mit Native React? Ist es sogar möglich oder Sie beschränken sich einfach auf nativ wirkende Steuerelemente und Ansichten.

Antwort

0

react-native-desktop ist nur eine Verzweigung von react-native, so arbeiten Stile die gleichen wie in React Native. Falls Sie nicht mit React Native und der Implementierung von Stilen vertraut sind, wird ein "CSS-in-JS" -Ansatz verwendet. Ich habe unten ein Beispielstile-Objekt eingefügt. Lesen Sie mehr im Styles Abschnitt der React Native Docs.

const styles = StyleSheet.create({ 
    container: { 
    flex: 1, 
    }, 
    image: { 
    width: 200, 
    height: 100, 
    }, 
    background: { 
    backgroundColor: '#c6c6c6', 
    }, 
    active: { 
    borderWidth: 2, 
    borderColor: '#0077CC', 
    }, 
});