我有一个button_tag,其中包含一个号召性用语和一个应该读取的电话号码"拨打1-800-000-0000给我们打电话。"我将电话号码存储为应用程序助手中的变量。我合并它时遇到了麻烦。这就是我尝试过的。
查看 试图
<%= button_tag 'CALL #{phone_number}', {class: 'btn btn-u margin-bottom-20 form-center-button'} %>
还试过
<%= button_tag 'CALL <%= phone_number %>', {class: 'btn btn-u margin-bottom-20 form-center-button'} %>
应用程序助手
def phone_number
'1-800-000-000'
end
答案 0 :(得分:0)
这应该有效:
<%= button_tag "CALL #{phone_number}", {class: 'btn btn-u margin-bottom-20 form-center-button'} %>
请注意双引号。如果要在字符串中插入变量,则必须使用双引号。
字符串连接也可以起作用:
<%= button_tag "CALL " + phone_number, {class: 'btn btn-u margin-bottom-20 form-center-button'} %>