0
私の問題は、ミニカートでline_itemsを操作すると、更新されたアイテムがリストの最後に移動し、最後のアイテムになるということです。問題は<%=j render @cart %>
にあると思います。更新後にLi要素がダウンする
Heroku appを参照してアイテムを追加してから、ミニカートから+/-を使用して数量を増減してみてください。
マイコード:
は、任意のヘルプやアドバイスをありがとう!
私の問題は、ミニカートでline_itemsを操作すると、更新されたアイテムがリストの最後に移動し、最後のアイテムになるということです。問題は<%=j render @cart %>
にあると思います。更新後にLi要素がダウンする
Heroku appを参照してアイテムを追加してから、ミニカートから+/-を使用して数量を増減してみてください。
マイコード:
は、任意のヘルプやアドバイスをありがとう!
問題は、ソートのPostgreSQLにあった - ソリューションはcart.rb
モデルでは、例えば、作成日でソートを追加することですので、デフォルトでは、updated_at
またはそのような何かによってソート:
has_many :line_items, -> { order('created_at ASC') }, dependent: :destroy
それは、作成日ごとにデータベーステーブルを並べ替えます。 PostgreSQLがこのように動作することは決して考えられませんでしたが、いくつかの観点からは、それは妥当と思われます。