formtastic 레일 도우미를 사용하여 텍스트 영역에 몇 가지 기본 텍스트를 표시하려고합니다. 다른 입력과 마찬가지로 값을 사용할 수 없으므로 어떻게해야합니까?formtastic을 사용하여 텍스트 영역의 값을 지정하는 방법은 무엇입니까?
답변
:placeholder => placeholder_text
내가이 Formtastic의 제한 또는 누락 된 기능이 될 것 같아요보십시오. :string
과 같은 입력의 경우 :input_html => { :value => 'whatever' }
을 사용할 수 있지만 textarea
의 "값"은 HTML 속성으로 설정되지 않습니다.
시도해보십시오 (:input_html
옵션을 내장 레일 도움말에 전달하면 올바른 작업을 수행 할 수 있습니다). 그렇지 않은 경우 Github에 문제 또는 풀 요청을 제출하십시오.
는
대신 자리 표시자를 사용하지 않고 기본 텍스트를 편집 할 수 있습니다. 초점을 맞추기를 원하지 마십시오. –
이것은 어쨌든 작동하지 않습니다. 당신은 사용해야합니다 : : input_html => {: 자리 표시 자 => '자리 표시 자 텍스트'} –
@Mladen Danic, 그것은없이 작동합니다 : Formtastic 2.2.1에서 input_html. – lala
시도해 보지 않으려 고 생각합니다. 텍스트 영역이 입력처럼 작동하지 않기 때문에 작동하지 않는다고 가정했습니다. 그러나 그렇습니다, 훌륭하게 일했습니다. 고맙습니다, 선생님. –