У меня есть <%= f.label :cost, "Cost (£/m)" %> в форме.Когда форма отображается, знак «£» появляется как �.Я использую кодировку utf-8.Почему это происходит?
<%= f.label :cost, "Cost (£/m)" %>
Предложение из моего опыта):
Вы выводите HTML? Если это так, вам нужно экранировать персонажа <%= f.label :cost, "Cost (£/m)" %>
<%= f.label :cost, "Cost (£/m)" %>
Отправьте страницу в кодировке UFT-8 или отправьте знак фунта как £ (или £, если вы отправляете XML, а не HTML).
£
£