我正在使用 rails 3.2 应用程序,其中用户拥有头像图片。
用户可以通过以下方式选择他的头像:1)在编辑用户视图中单击“浏览...”按钮选择文件(使用 file_field)2)选择文件并单击确定 3)然后单击“应用照片" 按钮(在包含文件名的字段的右侧)将图像加载到服务器并更新视图
我想改善用户体验,删除视图中的字段和按钮。应该是这样的:
1)点击链接“更新头像”(或直接点击图片) 2)选择文件并点击确定
没有(可见)字段,也没有应用按钮
最好的方法是什么?我应该继续在视图中使用 file_field 但隐藏它并使用一些 javascript 代码触发 user#update 操作吗?还是有其他更好的方法来做到这一点?
谢谢你