メソッドチェインの中でyieldの値を使えないか悩んでいます。
oya.html.erb
rails
1<% provide(:hoge, @package.sender.name) %> 2<%= render 'ko' %>
ko.html.erb
rails
1<%= (yield(:hoge)) %>
これと同じ事を
oya.html.erb
rails
1<% provide(:hoge, 'sender') %> 2<%= render 'ko' %>
ko.html.erb
rails
1<%= @package.(yield(:hoge)).name %>
と書いて実現したいのですが、
undefined method `call' for #Package:0x00007fcb3f163ca0
でエラーになってしまいます。
よい方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/09 23:40