Dies ist vor allem Browser spezifische Werte wie diese für eine bestimmte CSS-Eigenschaft zu definieren:Wie fügen Sie mehrere browserspezifische Werte in einen CSS-Stil in React ein?
<div style="cursor: -moz-grab; cursor: -webkit-grab; cursor: grab;">Grab me!</div>
Wenn ich es so in Objekt wickeln:
<div style={{
cursor: "-moz-grab",
cursor: "-webkit-grab",
cursor: "grab"
}}>Grab me!</div>
Sie dann Schlüssel in einem Objekt duplizieren (würde im strikten Modus fehlschlagen und würde sonst überschreiben). Und alle Werte in eine einzelne Zeichenfolge zu setzen, scheint auch nicht zu funktionieren.
Den Browser mit JS zu finden und dann den richtigen Wert anzuwenden, scheint zu viel Arbeit zu sein ... Oder gibt es einen anderen Ansatz, dies zu tun? Irgendwelche Ideen?
Ich denke, du brauchst es als String ... 'var style = 'cursor:" -moz-grab ", cursor:" -webkit-grab ", cursor:" greifen "; zurück
@alexmngn: in reagieren, können Sie nicht Stil als String übergeben .. es ist nur Objekt, nicht wahr? – Sherzod