Ich habe versucht, eine Sammlung von Daten in React zu iterieren. Es gibt mir keinen Fehler in der Konsole, aber es sagtIteration über eine Sammlung von Daten in ReactJs
[HMR] Warten auf Update-Signal von WDS ... [WDS] Hot Module Replacement aktiviert.
Index.js
import React, {Component} from 'react';
import {render} from 'react-dom';
var items = [
{ name: 'Matthew', link: 'https://bible.com/1/mat.1' },
{ name: 'Mark', link: 'https://bible.com/1/mrk.1' },
{ name: 'Luke', link: 'https://bible.com/1/luk.1' },
{ name: 'John', link: 'https://bible.com/1/jhn.1' }
];
class Home extends Component {
constructor(props) {
super(props);
this.state = {
items: []
};
};
render(){
var listItems = this.state.items.map(function(item) {
return (
<li key={item.name}>
<a className='button' href={item.link}>{item.name}</a>
</li>
);
});
return (
<ul>
{listItems}
</ul>
);
}
}
render(<Home />,document.getElementById('contain'));
Ich verstehe nicht, wie es zu lösen. Jede Art von Hilfe wäre willkommen.
Code sieht gut aus. Ich würde vermuten, dass etwas mit Webpack nicht stimmt, wenn Sie es verwenden. –