2018-07-02から1日間の記事一覧

Rails で フォーム から submit された際に付与されるパラメータ「commit」を削除したい場合

結論 submit_tag にオプションで name: nil を付与する。 具体例 <%= submit_tag "foobar", name: nil %> form_for の場合はこんな感じになるかと思います*1。 <%= form_for @foo do |f| %> <%= f.submit '提出', name: nil %> 参考 *1:記述を一部省略

Rails の フォーム の パラメータ に付与される utf8=✓ を取り除く

結論 config/initializers/remove_utf8_enforcer_tag.rb みたいなファイルを作って、以下のように書きます*1。 module ActionView module Helpers module FormTagHelper def utf8_enforcer_tag ''.html_safe end end end end なぜ上記のようにするとよいのか…

Slim で .js.slim なファイルに JavaScript を書く方法

結論 以下のような感じで書きます。ファイル名は例えば foobar.js.slim みたいな感じです。 | (function() { | console.log('Hello, World!'); | console.log('Hello, foobar.js.slim!'); | }()); ……きつい*1。小規模のアプリでちょこちょこっと使うぐらいな…

Powered by はてなブログ