2015-04-10 4 views
1

Я пытаюсь получить поле ввода иметь пустышку с пулей точек в нем.Пуля Очки (•) в качестве пароля ввода Закончен Место

= f.label "Password" 
= f.password_field :password, autocomplete: "off", 
    placeholder: "eg. •" 

Это дает мне следующий HTML вывод:

<div class="field"> 
    <label for="user_Password">Password</label> 
    <input value="password" autocomplete="off" placeholder="eg. &bull;" type="password" name="user[password]" id="user_password"> 
</div> 

Входной заполнитель фактически отображающее &bull;, где я хочу, чтобы это показать пулю.

Любые идеи о том, как я могу получить заполнитель для отображения пули вместо этого?

Я попытался воспроизвести ошибку на CodePen; однако он работает там: CodePen Example

Я также пробовал использовать другую версию кодировки: &#8226;, которая выдавала тот же результат.

Примечание. Я использую Rails 4.2.0 с Slim template language.

+0

решаемых (по крайней мере, временно), просто копировать/вставить некоторые пункты маркированных в строку заполнителя '' •••••••••••• если кто-то имеет другое Однако я приму это как ответ. –

ответ

2

Попробуйте использовать raw:

= f.label "Password" 
= f.password_field :password, autocomplete: "off", 
    placeholder: raw("&bull;") 
+0

Удивительный. Спасибо Фрэнку! –

 Смежные вопросы

  • Нет связанных вопросов^_^