Ich versuche, eine dynamische App wie möglich zu erstellen. Also dachte ich mir, warum sollte man keine Elemente bauen, indem man nur ein JSON-Objekt an sie weitergibt.Dynamische Attribute auf einem Element Element react
Ich habe dies:
[
{
key: 1,
element: 'input',
type: 'text',
placeholder: 'Jamie is'
},
{
key: 2,
element: 'input',
type: 'text',
placeholder: 'Jamie is Not'
},
{
key: 3,
element: 'input',
type: 'password',
placeholder: 'Jamie is'
}
]
Jedes Element aus dem Array wird auf meine Elemente übergeben bekommen, so dass anstelle jedes Attribut zu definieren, der mit Ich mag würde nur sicherstellen, dass ich die richtigen Attribute übergeben und habe es baut auf der Grippe auf.
Bricht die Hölle los, wenn ich dies tun:
const input = React.createClass ({
render() {
let data = this.props.data;
return (
<input placeholder={data.placeholder} /> //current
<input {data} /> //desired
);
}
});
tatsächlich die '...' gearbeitet. Ich werde auf dem ... lesen –