Pytania oznaczone «reactjs»

473
Wywołaj metodę potomną od rodzica

Mam dwa elementy. Komponent macierzysty Komponent potomny Próbowałem wywołać metodę dziecka od rodzica, próbowałem w ten sposób, ale nie mogłem uzyskać rezultatu class Parent extends Component { render() { return ( <Child> <button

416
Prawidłowa modyfikacja tablic stanu w ReactJS

Chcę dodać element na końcu statetablicy, czy to właściwy sposób, aby to zrobić? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Obawiam się, że modyfikowanie tablicy w miejscu pushmoże powodować problemy - czy jest to bezpieczne? Alternatywa tworzenia kopii...

410
Wykryj kliknięcie poza komponentem React

Szukam sposobu na wykrycie, czy zdarzenie kliknięcia nastąpiło poza komponentem, jak opisano w tym artykule . Funkcja jQuery closest () służy do sprawdzania, czy element docelowy ze zdarzenia click ma element dom jako jedno z jego elementów nadrzędnych. Jeśli istnieje dopasowanie, zdarzenie click...

383
Jak uzyskać pierwszą N liczbę elementów z tablicy

Pracuję z Javascript (ES6) / FaceBook reaguję i próbuję uzyskać pierwsze 3 elementy tablicy o różnej wielkości. Chciałbym zrobić odpowiednik Linq weź (n). W moim pliku Jsx mam następujące elementy: var items = list.map(i => { return ( <myview item={i} key={i.id} /> ); }); Następnie,...

367
Reagować kod „po renderowaniu”?

Mam aplikację, w której muszę dynamicznie ustawiać wysokość elementu (powiedzmy „zawartość aplikacji”). Bierze wysokość „chrome” aplikacji i odejmuje ją, a następnie ustawia wysokość „zawartości aplikacji”, aby zmieściła się w 100% w obrębie tych ograniczeń. Jest to bardzo proste w przypadku...

360
Jak przejść do historii w React Router v4?

W bieżącej wersji React Router (v3) mogę zaakceptować odpowiedź serwera i użyć, browserHistory.pushaby przejść do odpowiedniej strony odpowiedzi. Nie jest to jednak dostępne w wersji 4 i nie jestem pewien, jaki jest właściwy sposób obsługi tego. W tym przykładzie przy użyciu Redux wywołanie...

358
Co to jest mapDispatchToProps?

Czytałem dokumentację biblioteki Redux i ma ona ten przykład: Oprócz odczytu stanu komponenty kontenera mogą wywoływać akcje. W podobny sposób można zdefiniować funkcję o nazwie, mapDispatchToProps()która odbiera dispatch()metodę i zwraca rekwizyty wywołania zwrotnego, które chcesz wstrzyknąć do...

351
Jak zaktualizować stan rodzica w React?

Moja struktura wygląda następująco: Component 1 - |- Component 2 - - |- Component 4 - - - |- Component 5 Component 3 Komponent 3 powinien wyświetlać niektóre dane w zależności od stanu komponentu 5. Ponieważ rekwizyty są niezmienne, nie mogę po prostu zapisać jego stanu w komponencie 1...

347
Jak dodać wiele klas do ReactJS Component

Jestem nowy w ReactJS i JSX i mam mały problem z poniższym kodem. Próbuję dodać wiele klas do classNameatrybutu na każdym li: <li key={index} className={activeClass, data.class, "main-class"}></li> Mój komponent React to: var AccountMainMenu = React.createClass({ getInitialState:...