我的表单助手
<%= form_with(url: '/add', method: 'post') do %>
<%= text_field_tag('name', nil) %>
<%= submit_tag('Add', disable: 'true') %>
<%end%>
字符串
生成
<form action="/add" accept-charset="UTF-8" data-remote="true" method="post">
<input type="hidden" name="authenticity_token" value="a/5xfluAjw...Xb3wY5r+Fg==" />
<input type="text" name="name" id="name" />
<input type="submit" name="commit" value="Add" disable="true" data-disable-with="Add" />
</form>
型
1.这很好,但与vuejs我需要得到v-bind:disable="true"
或:disable="true"
,而不是disable="true"
如何得到这与形式的帮助,而不得到一个新的视图::SyntaxErrorInTemplate?
1.我不认为我需要data-disable-with="Add"
?
谢谢你的帮助:)
2条答案
按热度按时间yws3nbqq1#
我找到了解决方案,我写了
:"v-bind:disable" => 'true'
,现在它工作了。谢谢你的帮助
eoigrqb62#
你可以使用rails 5的语法data-disable-with=“Add”或v-bind:disable=“true”. just try:“v-bind:disable”=> 'true'.