Pytania otagowane jako reactjs

React (znany również jako React.js lub ReactJS) to biblioteka JavaScript opracowana przez Facebooka w celu tworzenia interfejsów użytkownika. Wykorzystuje deklaratywny paradygmat oparty na komponentach, a jego celem jest zarówno wydajność, jak i elastyczność.

7
Nie można dodać „opakowania” zadania jako zadania o tej nazwie już istnieje
Podczas instalowania programu „React-native init AwesomeProject” pojawia się ten błąd, gdy uruchamiam react-native run-android: Could not determine java version from '11.0.1'. Szybkie wyszukiwanie w Google sugeruje, że muszę zaktualizować zawartość distributionUrlw opakowaniu Gradle. Po wykonaniu tej czynności mam do czynienia z nowym błędem: Cannot add task 'wrapper' as a task …

7
Jaki jest cel podwójnych nawiasów klamrowych w składni JSX Reacta?
W samouczku reag.js widzimy użycie podwójnych nawiasów klamrowych: <span dangerouslySetInnerHTML={{ __html: rawMarkup }} /> A następnie w drugim samouczku „Myślenie w reakcji” : <span style={{ color: 'red' }}> {this.props.product.name} </span>; Jednak dokumentacja React JSX nie opisuje ani nie wspomina o podwójnych nawiasach klamrowych. Do czego służy ta składnia (podwójne curlies)? …

27
React.createElement: typ jest nieprawidłowy - oczekiwano ciągu
Próbuję uzyskać responsywny router (v4.0.0) i reagujący-hot-loader (3.0.0-beta.6), aby grać ładnie, ale otrzymuję następujący błąd w konsoli przeglądarki: Ostrzeżenie: React.createElement: type jest nieprawidłowy - oczekiwano ciągu znaków (dla komponentów wbudowanych) lub klasy / funkcji (dla komponentów złożonych), ale otrzymano: undefined. Prawdopodobnie zapomniałeś wyeksportować komponentu z pliku, w którym jest zdefiniowany. …

12
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 Row from 'react-bootstrap/lib/Row'; import Col from 'react-bootstrap/lib/Col'; import BoardAddModal …

6
Nie można wpisać w polu tekstowym React
Próbuję mojego pierwszego fragmentu React.js i jestem zaskoczony ... Mam poniższy kod, który renderuje formularz wyszukiwania na <div id="search"></div> . Ale wpisanie w polu wyszukiwania nic nie daje. Przypuszczalnie czegoś brakuje podczas przekazywania rekwizytów i stanu w górę iw dół, a to wydaje się być częstym problemem. Ale jestem zaskoczony …


7
React JS - Uncaught TypeError: this.props.data.map nie jest funkcją
Pracuję zreakjs i nie mogę zapobiec temu błędowi podczas próby wyświetlenia danych JSON (z pliku lub serwera): Uncaught TypeError: this.props.data.map is not a function Patrzyłem na: Kod reagujący generujący „TypeError: this.props.data.map is not a function” React.js this.props.data.map () nie jest funkcją Żadne z nich nie pomogło mi rozwiązać problemu. Po …
111 javascript  ajax  json  reactjs 

9
ReactJS: „Uncaught SyntaxError: Nieoczekiwany token <”
Próbuję zacząć budować witrynę w ReactJS. Jednak kiedy próbowałem umieścić mój JS w oddzielnym pliku, zacząłem otrzymywać ten błąd: „Uncaught SyntaxError: Uknown token &lt;”. Próbowałem dodać /** @jsx React.DOM */na początku pliku JS, ale to niczego nie naprawiło. Poniżej znajdują się pliki HTML i JS. Jakieś pomysły, co się dzieje? …

6
Kiedy używać metody „componentDidUpdate” w React?
Napisałem dziesiątki Reactplików, nigdy nie używam componentDidUpdatemetody. Czy istnieje typowy przykład, kiedy należy skorzystać z tej metody? Chcę jakiegoś prawdziwego przykładu, a nie prostego demo. Dziękuję za odpowiedź!
110 reactjs 

9
Jak zadeklarować zmienną globalną w React?
i18nRaz zainicjowałem obiekt translacji w komponencie (pierwszym komponencie, który ładuje się w aplikacji). Ten sam obiekt jest wymagany we wszystkich innych komponentach. Nie chcę ponownie inicjować go w każdym komponencie. Co to jest? Udostępnienie go zakresowi okna nie pomaga, ponieważ muszę go użyć w render()metodzie. Proszę zasugerować ogólne rozwiązanie tego …


4
Jak przechowywać plik konfiguracyjny i czytać go za pomocą React
Jestem nowy na respons.js Zaimplementowałem jeden komponent, w którym pobieram dane z serwera i używam ich jak, CallEnterprise:function(TenantId){ fetchData('http://xxx.xxx.xx.xx:8090/Enterprises?TenantId='+TenantId+' &amp;format=json').then(function(enterprises) { EnterprisePerspectiveActions.getEnterprise(enterprises); }).catch(function() { alert("There was some issue in API Call please contact Admin"); //ComponentAppDispatcher.handleViewAction({ // actionType: MetaItemConstants.RECEIVE_ERROR, // error: 'There was a problem getting the enterprises' //}); }); }, …

5
Jaki jest najlepszy sposób na przekierowanie strony za pomocą React Router?
Jestem nowy w React Router i dowiedziałem się, że istnieje wiele sposobów przekierowania strony: Za pomocą browserHistory.push("/path") import { browserHistory } from 'react-router'; //do something... browserHistory.push("/path"); Za pomocą this.context.router.push("/path") class Foo extends React.Component { constructor(props, context) { super(props, context); //do something... } redirect() { this.context.router.push("/path") } } Foo.contextTypes = { …


17
Maszynopis reagować - nie można znaleźć pliku deklaracji dla modułu „Reaguj-materializuj”. „ścieżka / do / nazwa-modułu.js” niejawnie ma dowolny typ
Próbuję zaimportować komponenty z Re-materialize jako - import {Navbar, NavItem} from 'react-materialize'; Ale kiedy webpack kompiluje mój .tsx, generuje błąd dla powyższego, ponieważ - ERROR in ./src/common/navbar.tsx (3,31): error TS7016: Could not find a declaration file for module 'react-materi alize'. 'D:\Private\Works\Typescript\QuickReact\node_modules\react-materialize\l ib\index.js' implicitly has an 'any' type. Wszelkie rozwiązania tego …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.