Ruby on rails Rails-编辑前端数据,如Linkedin';s个人资料页
在RoR web应用程序中,是否允许用户编辑显示页面中的元素 当您编辑自己的个人资料页面时,目标可能与Linkedin类似(将鼠标移到某个字段上可以进行编辑)。他们是如何做到这一点的?它是显示页面还是编辑页面?我们需要什么样的前端技术 我不太喜欢传统的“Edit.html”和“Show.html”Ruby on rails Rails-编辑前端数据,如Linkedin';s个人资料页,ruby-on-rails,ruby-on-rails-4,linkedin,frontend,Ruby On Rails,Ruby On Rails 4,Linkedin,Frontend,在RoR web应用程序中,是否允许用户编辑显示页面中的元素 当您编辑自己的个人资料页面时,目标可能与Linkedin类似(将鼠标移到某个字段上可以进行编辑)。他们是如何做到这一点的?它是显示页面还是编辑页面?我们需要什么样的前端技术 我不太喜欢传统的“Edit.html”和“Show.html” 非常感谢!:) 是的,您可以将显示页面用作编辑页面。您可以将控制器设置为与此类似的设置: 您的_controller.rb class YourController < Application
非常感谢!:) 是的,您可以将显示页面用作编辑页面。您可以将控制器设置为与此类似的设置: 您的_controller.rb
class YourController < Application Controller
before_filter :show_user
def show
render :edit
end
def edit; end
private
def show_user
@user = current_user
end
end
class YourController
另外,不要忘记此控制器中的“更新”方法以及要传递的参数。然后,您可以创建edit.html视图,该视图用作显示页面,但允许进行编辑。就编辑与LinkedIn相比而言,您可以使用“最佳位置”gem进行在线编辑。可在此处找到: