Pytania oznaczone «reactjs»

97
jaki jest preferowany sposób mutowania stanu React?

Powiedzmy, że mam listę zwykłych obiektów this.state.list, których mogę następnie użyć do renderowania listy dzieci. Jaki jest zatem właściwy sposób wstawiania obiektu this.state.list? Poniżej znajduje się jedyny sposób, w jaki myślę, że zadziała, ponieważ nie możesz this.statebezpośrednio...

97
Ustawienie onSubmit w React.js

Po przesłaniu formularza próbuję doSomething()zamiast domyślnego zachowania postu. Najwyraźniej w React onSubmit jest zdarzeniem obsługiwanym przez formularze. Jednak gdy spróbuję poniższego kodu: var OnSubmitTest = React.createClass({ render: function() { doSomething = function(){...

97
Przekazywanie nazw klas do reagowania komponentów

Próbuję przekazać nazwę klasy do komponentu reagowania, aby zmienić jego styl i wydaje się, że nie działa: class Pill extends React.Component { render() { return ( <button className="pill {this.props.styleName}">{this.props.children}</button> ); } } <Pill...

97
Jak działa płytkie porównanie w reakcji

W tej dokumentacji React jest powiedziane, że shallowCompare wykonuje płytkie sprawdzenie równości na bieżących obiektach props i nextProps, a także na bieżącym stanie i obiektach nextState. Rzecz, której nie jestem w stanie zrozumieć, to to, że If It płytko porównuje obiekty, to metoda...

97
React Router v4 Zalety <NavLink> vs <Link>

Oprócz możliwości ustawienia „activeClassName” i „activeStyle” w NavLink, czy istnieje jakikolwiek powód, aby używać NavLink over Link podczas tworzenia łączy do innych tras na elementach niezwiązanych z nawigacją (tj. Nie jest to główna nawigacja w nagłówku lub stopce) w Twojej witrynie które...

96
setState vs replaceState w React.js

Jestem nowy w bibliotece React.js i przeglądałem kilka samouczków i natknąłem się na: this.setState this.replaceState Podany opis nie jest zbyt jasny (IMO). setState is done to 'set' the state of a value, even if its already set in the 'getInitialState' function. Podobnie, The...

95
Wywołaj metodę komponentu React z zewnątrz

Chcę wywołać metodę ujawnioną przez składnik React z wystąpienia elementu React. Na przykład w tym pliku jsfiddle . Chcę wywołać alertMessagemetodę z HelloElementreferencji. Czy jest sposób na osiągnięcie tego bez konieczności pisania dodatkowych opakowań? Edytuj (kod skopiowany z...

94
ReactJS i obrazy w folderze publicznym

Jestem nowy w ReactJS i chcę importować obrazy w komponencie. Te obrazy znajdują się w folderze publicznym i nie wiem, jak uzyskać dostęp do folderu z komponentu reagowania. Jakieś pomysły ? EDYTOWAĆ Chcę zaimportować obraz do pliku Bottom.js lub Header.js Folder struktury to: Nie używam...

94
Dodawanie pliku .env do projektu React

Próbuję ukryć mój klucz API, gdy zdecyduję się na github, i przejrzałem forum w poszukiwaniu wskazówek, szczególnie następujący post: Jak ukryć klucz API w aplikacji create-react-app? Wprowadziłem zmiany i ponownie uruchomiłem przędzę. Nie jestem pewien, co robię źle –– Dodałem .envplik do...

93
Dynamiczny atrybut w ReactJS

Chcę dynamicznie dołączać / pomijać wyłączony atrybut w elemencie przycisku. Widziałem wiele przykładów dynamicznych wartości atrybutów, ale nie samych atrybutów. Mam następującą funkcję renderowania: render: function() { var maybeDisabled = AppStore.cartIsEmpty() ? "disabled" : ""; return...

93
Poprawny sposób obsługi stylów warunkowych w Reakcie

Robię teraz trochę Reacta i zastanawiałem się, czy istnieje „poprawny” sposób na stylizację warunkową. W samouczku używają style={{ textDecoration: completed ? 'line-through' : 'none' }} Wolę nie używać stylów wbudowanych, więc zamiast tego chcę używać klasy do sterowania stylami...