2017-03-06 4 views
0

Die standardmäßige Neuformatierung funktioniert unerwartet.Neuformatierung des ternären Operators

Was ich will:

enter image description here

Nach Neuformatierung:

enter image description here

Wie kann ich die Neuformatierung Config so, dass es funktioniert, wie ich erwarten?

+1

Irrelevant für die Frage, aber wenn Ihr ternary so lang ist, dass Sie das Bedürfnis haben, es in mehrere Zeilen zu brechen, ist das kein gutes Zeichen. –

+0

@ Tamás Es ist normal in JSX, dass ternär sehr lang ist wie folgt: 'return ({isMyComponent? : }) ' –

+0

Ich würde const's vor dem Rendern einrichten, um jede Komponente darzustellen, so dass Ihr ternary' return sein kann ({isMyComponent? MyComponent: OtherComponent}) 'so dass der Schwerpunkt auf dem Ternär selbst liegt; es ist einfacher, so zu lesen. Aber es ist Geschmackssache, also versuche ich nicht zu sagen, was gut ist. –

Antwort

Verwandte Themen