Javascript と Rails での Gon Gem の使用
Rails データを JavaScript の一部として使用することは、特に Angular、Ember、SPA などの JavaScript アプリケーションの場合、非常に頻繁に必要になります。データ量が少ない場合は、直接 Ruby 変数に代入できます。 Rails ビューから:例:- HTML: ; $('#user').val(); HTML データ属性: <%= content_tag "div"、id: "posts"、データ: {posts: Post.limit(5)} do %> 読み込み中 .. <% end %>;読み込み中 .. $('#posts').data('posts'); Gon:Above を使用した Rails コントローラーからのシナリオは、特に一部のデータではなくより多くの情報が必要な場合に、完璧で賢明ではないように見えます。実際、Rails 変数をコントローラーから JavaScript に渡すための良い解決策、つまり gon gem があります。ゴンが助けてくれる…