Pytania oznaczone «reactjs»

115
Nieskończona pętla w useEffect

Bawiłem się nowym systemem przechwytywania w React 16.7-alpha i utknąłem w nieskończonej pętli w useEffect, gdy obsługiwany stan jest obiektem lub tablicą. Najpierw używam useState i inicjuję go z pustym obiektem, takim jak ten: const [obj, setObj] = useState({}); Następnie w useEffect...

114
Aktualizuj komponent React co sekundę

Bawiłem się Reactem i mam następujący składnik czasu, który po prostu renderuje Date.now()się na ekranie: import React, { Component } from 'react'; class TimeComponent extends Component { constructor(props){ super(props); this.state = { time: Date.now() }; } render(){ return( <div> {...

114
SVG używa tagu i ReactJS

Więc zwykle, aby dołączyć większość moich ikon SVG, które wymagają prostej stylizacji, robię: <svg> <use xlink:href="/svg/svg-sprite#my-icon" /> </svg> Teraz gram z ReactJS jak późno oceniając go jako ewentualny składnik mojego nowego frontonu stosie rozwoju jednak zauważyłem,...

114
Jak uniknąć dodatkowego zawijania <div> w Reakcie?

Dzisiaj zacząłem uczyć się ReactJS i po godzinie napotkałem problem ... Chcę wstawić na stronie komponent, który ma dwa wiersze w div. Poniżej uproszczony przykład tego, co robię. Mam html: <html> .. <div id="component-placeholder"></div> .. </html> Renderuj funkcję w...

114
Reaguj na foreach w JSX

Mam obiekt, który chcę wyprowadzić za pośrednictwem REACT question = { text: "Is this a good question?", answers: [ "Yes", "No", "I don't know" ] } a mój składnik reagowania (zmniejszony) jest kolejnym składnikiem class QuestionSet extends Component { render(){ <div...

113
Do czego służy withRouter w React-router-dom?

Mam czasami postrzegane ludzie owinąć ich komponentów w withRouterprzypadku ich wywozu są: import { withRouter } from 'react-router-dom'; class Foo extends React.Component { // ... } export default withRouter(Foo); Do czego to służy i kiedy powinienem go używać?

113
Jak ustawić tytuł dokumentu w React?

Chciałbym ustawić tytuł dokumentu (w pasku tytułu przeglądarki) dla mojej aplikacji React. Próbowałem użyć react-document-title (wydaje się nieaktualne) i ustawienia document.titlew constructorand componentDidMount()- żadne z tych rozwiązań nie działa.

113
Jak używać React.forwardRef w komponencie opartym na klasach?

Próbuję użyć React.forwardRef, ale potykam się, jak sprawić, by działał w komponencie opartym na klasach (nie HOC). Przykłady dokumentacji wykorzystują elementy i komponenty funkcjonalne, a nawet zawijają klasy w funkcje dla komponentów wyższego rzędu. Tak więc, zaczynając coś jak to w swoim...

112
setState nie aktualizuje stanu natychmiast

Chciałbym zapytać, dlaczego mój stan się nie zmienia, kiedy robię wydarzenie onclick. Szukałem jakiś czas temu, że muszę powiązać funkcję onclick w konstruktorze, ale nadal stan nie jest aktualizowany. Oto mój kod: import React from 'react'; import Grid from 'react-bootstrap/lib/Grid'; import...