我如何以ASC或DESC为例展示我的数组。
这是我的反应组件
var News = React.createClass({
displayName: 'News',
render: function() {
return (
<div>
<div>
<h4>{this.props.news.title}</h4></div>
<div>{this.props.news.created_at}</div>
<div>{this.props.news.body}</div>
</div>
);
}
});
这是我的渲染
<% @news.each do |news| %>
<%= react_component('News', { :news => news }) %>
<% end %>
答案 0 :(得分:1)
在您的控制器中订购新闻
@news = News.all.order(created_at: :asc)
:asc
可以替换为:desc
。
尝试不修改react中的数据,但只显示它。