1
Learning ReactJS. Я создал 2 записи, которые я хочу отображать в компонентах, но не уверен, как это сделать. У меня есть:Показать данные модели в компоненте
toy_conroller.rbclass ToyController < ApplicationController
def index
@users = User.all
render component: 'usersList', props: { users: @users }
end
end
и компонент, который выглядит следующим образом:
userList.js.jsx
var usersList = React.createClass({
propTypes: {
name: React.PropTypes.string,
age: React.PropTypes.number,
country: React.PropTypes.string,
},
render: function() {
return (
<div>
<h3>User List :D</h3>
<table style={{border: 1}}>
<thead>
<tr>
<th>Name</th>
<th>Age</th>
<th>Country</th>
</tr>
</thead>
<tbody>
<tr>
<td>{this.props.name}</td>
<td>{this.props.age}</td>
<td>{this.props.country}</td>
</tr>
</tbody>
</table>
</div>
);
}
});
Как получить данные модели, чтобы показать на моя страница? Я вижу объекты JS моих данных в консоли, но не уверен, как их показать в таблице.