ruby 如何在Vuejs中使用Rails表单标签助手?

xyhw6mcr  于 5个月前  发布在  Ruby
关注(0)|答案(2)|浏览(55)

我的表单助手

<%= 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"
谢谢你的帮助:)

yws3nbqq

yws3nbqq1#

我找到了解决方案,我写了:"v-bind:disable" => 'true',现在它工作了。
谢谢你的帮助

eoigrqb6

eoigrqb62#

你可以使用rails 5的语法data-disable-with=“Add”或v-bind:disable=“true”. just try:“v-bind:disable”=> 'true'.

相关问题