2017-09-05 121 views
0
<%= form_for(:description, url:{action:'create'}) do |f| %> 
    <div class="row"> 
     <div class="input-field col s6"> 
     <%= f.text_field :position, data-length:30 %> 
     <label for="position">Position</label> 
     </div> 
    </div> 
<% end %> 

而我得到的误差,Ruby on Rails的助手HTML5

语法错误,意想不到keyword_do_block d =(f.text_field:位置, 做数据长度:30); @ output_buf ^/home/whitehat/Documents/Books/Web 开发/ Ruby On Rails/Projects/free-lance/dressing-shop/app/views/products/new.html.erb:39: 语法错误,意外tSYMBEG,期待keyword_do或'{'或'(' ld:position,do data-length:30); @ output_buffer.safe_appen^

回答

0

变化data-length'data-length'

<%= f.text_field :position, 'data-length': 30 %> 
+0

不客气。 –