我使用的是Rails 4.1.5和jQuery 1.10.2。我有三个包含代码的js文件,它们在Chrome和Firefox中都能正常工作。但是要让jQuery在火狐中工作,我必须刷新一次页面;访问一个页面而不刷新它会产生一个jQuery的页面。
application.js:
// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file withi
一个网站的所有者,我正在工作,要求我使关于我们的网页编辑(由她,通过一个网络接口)。事实上,总共有5页是她想要编辑的-关于我们,服务条款,等等。
在旧的实现中,当这些页面是静态视图文件时,我将所有的URL编码到routes.rb中。
scope :controller => :home do
get :about
get :terms
# etc ...
end
既然这些不同的操作正在从DB (或其他地方)获取数据,标准的RESTful方法可能是创建一个Pages资源并将所有视图合并到一个show操作中。
感觉不太好。个人资源通常不会像关于我们的页面那样硬连接到网站上--页面