Als «reactjs» getaggte Fragen

React (auch bekannt als React.js oder ReactJS) ist eine von Facebook entwickelte JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen. Es verwendet ein deklaratives, komponentenbasiertes Paradigma und soll sowohl effizient als auch flexibel sein.

3
Welche dieser Strategien ist der beste Weg, um den Status einer Komponente zurückzusetzen, wenn sich die Requisiten ändern
Ich habe eine sehr einfache Komponente mit einem Textfeld und einer Schaltfläche: Es nimmt eine Liste als Eingabe und ermöglicht dem Benutzer, durch die Liste zu blättern. Die Komponente hat den folgenden Code: import * as React from "react"; import {Button} from "@material-ui/core"; interface Props { names: string[] } interface …

3
Verwenden der JS React-Komponente in TypeScript: Der JSX-Elementtyp 'MyComponent' ist keine Konstruktorfunktion für JSX-Elemente
Ich arbeite mit einem JavaScript-Legacy-Projekt, das das React-Framework verwendet. Wir haben dort eine React-Komponente definiert, die ich in einem völlig anderen TypeScript React-Projekt wiederverwenden möchte. Die JS React-Komponente ist in der Datei controls.jsx definiert und sieht folgendermaßen aus: export class MyComponent extends React.Component { render() { return <h1>Hi from MyComponent! …

3
Wie ziele ich auf DOM-Elemente innerhalb einer Reaktionskomponente ab oder sollte ich vermeiden, alle DOM-Elemente zusammen auszurichten?
Ich habe ein Skript erstellt, das beim Mouseover in einem übergeordneten Container aktiviert wird und dessen untergeordnete Elemente von der Maus entfernen soll. Ich habe es derzeit zum Laufen gebracht, aber es gibt einige Teile des Codes, die zu widersprechen scheinen, wie REACT-Code aussehen sollte. Besonders zwei Teile. Ich verwende …
8 reactjs  dom 

2
React.memo - warum wird meine Gleichstellungsfunktion nicht aufgerufen?
Ich habe eine übergeordnete Komponente, die eine Sammlung von untergeordneten Elementen basierend auf einem über Requisiten empfangenen Array rendert. import React from 'react'; import PropTypes from 'prop-types'; import shortid from 'shortid'; import { Content } from 'components-lib'; import Child from '../Child'; const Parent = props => { const { items …
8 reactjs 

1
So wenden Sie einen benutzerdefinierten Animationseffekt @keyframes in MaterialUI mit makestyles () an
Ich habe gelernt, Animation in CSS mit @keyframe zu verwenden. Ich möchte jedoch meinen benutzerdefinierten Animationscode in mein Reaktionsprojekt schreiben (Using materialUI). Meine Herausforderung besteht darin, wie ich den Javascript-Code schreiben kann, um meine Animationen mithilfe von makeStyle () in MaterialUI anzupassen. Ich möchte in der Lage sein, die Übergangsprozesse …


1
Wie importiere ich React-Admin in eine React Typescript-Anwendung?
Ich versuche, eine React-Admin-App in Typoskript einzurichten, und ich kann nicht genau herausfinden, wie React-Admin importiert wird. Es gibt mir den (einfachen) Fehler zu sagen "Could not find a declaration file for module 'react-admin'. '.../node_modules/react-admin/lib/index.js' implicitly has an 'any' type. Try `npm install @types/react-admin` if it exists or add a …


2
Die Syntax des ES2015-Moduls wird benutzerdefinierten TypeScript-Modulen und Namespaces @ typescript-eslint / no-namespace vorgezogen
Ich erhalte die folgende Fehlermeldung beim Ausführen von npm start: Die Syntax des ES2015-Moduls wird benutzerdefinierten TypeScript-Modulen und Namespaces @ typescript-eslint / no-namespace vorgezogen namespace InternalThings {...} Ich habe versucht, dies zu untersuchen, aber es ist sehr verwirrend. Warum passiert das? Wie man es repariert? Ich habe versucht, ein paar …

2
TypeError [ERR_INVALID_ARG_TYPE]: Das Argument "path" muss vom Typ string sein. Empfangener Typ undefiniert
Ich versuche, eine Reaktionsanwendung auf meinem lokalen Computer auszuführen. Beim Ausführen wird folgende Fehlermeldung angezeigt npm run start: > node scripts/start.js internal/validators.js:125 throw new ERR_INVALID_ARG_TYPE(name, 'string', value); ^ TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type undefined at validateString (internal/validators.js:125:11) at Object.resolve (path.js:161:7) at resolveApp (D:\Projects\react-app\react-site-master\config\paths.js:10:41) …
8 reactjs 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.