2016-05-16 4 views
0

ASCまたはDESCの順に配列を表示する方法ここReact.js on Rails Order Array

は私がここにコンポーネント

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 %> 

答えて

1

注文ニュースをレンダリングしている @news = News.all.order(created_at: :asc)

:asc:descのためにスワップアウトすることができます。

データを反応から修正せず、提示するようにしてください。