Ruby on Rails 的隐藏特性 [英] Hidden Features of Ruby on Rails

查看:23
本文介绍了Ruby on Rails 的隐藏特性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为 Ruby 的隐藏特性的配套.

尽量将其保留在 Rails 中,因为另一个是 Ruby 特定示例的更好位置.每个帖子一个.

Try to keep it to Rails since the other is a better place for Ruby-specific examples. One per post please.

推荐答案

为了避免重复提交表单,Rails 提供了一个不错的提交标签选项:

To avoid duplicate form submissions, Rails has a nice option for submit tags:

submit_tag "Submit", :disable_with => "Saving..."

这会向提交按钮添加行为以在单击后禁用它,并显示正在保存..."而不是提交".

This adds behavior to the submit button to disable it once clicked, and to display "Saving..." instead of "Submit".

Rails 4+

 DEPRECATION WARNING: :disable_with option is deprecated and 
 will be removed from Rails 4.1. Use 'data: { disable_with: 'Text' }' instead.

这样就变成了:

submit_tag 'Submit', data: { disable_with: 'Text' }

这篇关于Ruby on Rails 的隐藏特性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆