我正在发现Vuejs,我正在尝试使用Ajax调用更新当前数据,但没有成功。
HTML:
<div id ="app">
{{first_name}} {{last_name}}
</div>
JS:
var my_data = {first_name : 'foo', last_name:'bar'}
var vm = new Vue({
el: "#app",
data : my_data
})
我想刷新一下由按钮触发的Ajax调用:
$(".myButt
下面是我得到的错误:
ActionView::Template::Error (You have a nil object when you didn't expect it!
You might have expected an instance of Array.
它在视图partial中引用此代码:
<% flash.each do |key, value| %>
<div class="<%= key %>"><%= value %></div>
<% end %>
我在我的microp
让下面的代码抛出一个错误。我以前总是随意操纵一些东西,但我想学习正确的方法。传递局部变量的正确方式是什么?假设您还有一个实例变量要在partial中使用?
@users is an array of user emails
<% @users.each do |email| %>
<%= render :partial => 'user/foobar' %>
<% end %>
user/foobar
<div id="user_<%= email %>>
<div><%=