想把 ruby-china 的回复顺序倒序显示,结果显示是正常了,楼层数也倒序显示了,最底下是 1 楼,但是点击回复后页面没有任何变化,搞不懂哪儿出错了。
问题好像是出在 create.js.erb 的这段上 :reply_counter => @topic.replies_count - 1 不知道要改成什么
犯晕了,因为我是那回复总数-reply_counter 来显示的楼数,提交回复的时候 reply_controller.create 里面没有初始化回复总数所以报错了,现在可以提交回复了,不过新增的显示的楼数是 1 楼
:reply_counter => @topic.replies_count - 1 改成 :reply_counter => 0 就好了,实在太小白了