2014-11-23 30 views
0

我有一个button_tag,其中包含一个号召性用语和一个电话号码,用于显示“拨打1-800-000-0000”的电话号码。我将电话号码作为变量存储在应用程序助手中。我无法在合并了。这是我已经试过动态变量从应用助手的Button_tag中插入

查看 试图

<%= 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

这应该工作:

<%= 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'} %>