Es ist verwirrend für mich, dass =
Variablen wie in anderen Sprachen üblich Werte zuweist, aber was macht :
?Was bedeutet ":" in React.js?
Ich fühle mich wie es Funktionen oder einige andere Dinge zu einer Variablen zuweisen.
Was genau macht es? Hier
ein Beispiel:
import React from 'react';
const MyComponents = {
DatePicker: function DatePicker(props) {
return <div>Imagine a {props.color} datepicker here.</div>;
}
}
function BlueDatePicker() {
return <MyComponents.DatePicker color="blue" />;
}
Der Doppelpunkt ist nach DatePicker
Dieser Doppelpunkt hat eigentlich nichts mit Reagieren. Es ist eine (ziemlich coole) eingebaute Funktion von Javascript! –
Das hat nichts mit reagieren zu tun. Das ist einfach altes Javascript [object initialisator] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Object_initializer) Ich empfehle dir, ein grundlegendes js-Tutorial zu lesen, bevor du tiefgreifend ins Reagieren eintauchst jede andere lib. –
Lernen Sie die Grundlagen von JavaScript, bevor Sie ReactJS lernen – Weedoze