Rozdział 2. Życie komponentu
Wiesz już, jak używać gotowych komponentów DOM, dlatego możesz się zabrać za tworzenie własnych.
Absolutne minimum
API służące do utworzenia nowego komponentu wygląda następująco:
var MyComponent = React.createClass({
/* specyfikacje */
});
Napis „specyfikacje” reprezentuje obiekt JavaScriptu, który zawiera jedną wymaganą metodę o nazwie render
()
oraz kilka opcjonalnych metod i właściwości. Najprostszy możliwy przykład wygląda tak:
var Component = React.createClass({
render: function() {
return React.DOM.span(null, "Jestem zupełnie niestandardowy");
}
});
Jak widać, jedyną rzeczą, którą musisz zrobić, jest zaimplementowanie metody render
()
. Ta metoda musi zwracać komponent Reacta, dlatego w powyższym ...
Get React w działaniu now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.