Ich habe mehrmals versucht, die <Form>
und <FormControl>
Komponenten zu verwenden. Jedesmal, wenn ich verwende ich erhalte immer gleiche erros:react-bootstrap Formularkomponente
„warning.js 8a56: 45 Warning: React.createElement: Typ sollte nicht null, nicht definiert, boolean sein, oder die Nummer Es sollte ein String sein (für. DOM Elemente) oder eine ReactClass (für Verbundbauteile). Überprüfen Sie die Render Methode von
App
. "„Uncaught unveränderliche Verletzung: Elementtyp ist ungültig: erwartet eine Zeichenfolge (für eingebaute Komponenten) oder eine Klasse/Funktion (für Verbund Komponenten), aber bekam: undefined die Render-Methode von
App
prüfen..“
Auch mit diesem einfachen Beispiel:
import React, {Component} from 'react';
import {FormControl, FormGroup, ControlLabel, HelpBlock, Checkbox, Radio, Button} from 'react-bootstrap';
export default class App extends Component {
render() {
return (
<form>
<FormGroup controlId="formControlsText">
<ControlLabel>Text</ControlLabel>
<FormControl type="text" placeholder="Enter text" />
</FormGroup>
<Button type="submit">
Submit
</Button>
</form>
);
}
}
Irgendwelche Ideen?
Haben Sie das npm-Paket auf die neueste Version aktualisiert, ich glaube, diese Komponenten sind neu für React-Bootstrap. – JazzCat
Danke! Es funktionierte. – user1399063
auf welche version beziehen sie sich? – caffeinescript