2017-11-28 2 views

Antwort

2

Das ist keine Typoskript-Funktion, sondern eine Javascript-Funktion. Es heißt eine berechnete Eigenschaft. Hier sind die Docs für sie: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#Computed_property_names

Zusätzlich ist es nicht eine Eigenschaft mit dem Schlüssel eventName erstellen, sondern schafft eine Eigenschaft mit einem Schlüssel, der Wert der Variablen eventName ist. Wenn z. B. eventName = "foo", dann ist {[eventName]: "bar"} dasselbe wie {foo: "bar"}.

+1

Direktlink zum Abschnitt "Berechnete Eigenschaftsnamen" auf der Seite: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#Computed_property_names –

+1

@MikeHill danke, ich habe habe meine Antwort bearbeitet, um deinen Link einzuschließen. – CRice

Verwandte Themen