teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ヒント追加

2021/08/30 14:44

投稿

mather
mather

スコア6765

answer CHANGED
@@ -1,4 +1,15 @@
1
1
  slimの記法ではなく、 `label` メソッドの使い方次第です。
2
2
  公式ドキュメントに多くのサンプルがあるので、自分にあった方法を選んで slim で書き直してみてください。
3
3
 
4
- https://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-label
4
+ https://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-label
5
+
6
+ ### 追記
7
+
8
+ 上記の例の中で、やりたいことに近い出力をしているのはこのパターンだと思います。
9
+
10
+ ```ruby
11
+ label(:post, :terms) do
12
+ raw('Accept <a href="/terms">Terms</a>.')
13
+ end
14
+ # => <label for="post_terms">Accept <a href="/terms">Terms</a>.</label>
15
+ ```