Rails
Ajax
SLIM
我想在Rails视图中使用SLIM,但我无法理解在Ajax调用中使用Ruby变量的语法。
如果我的视图有一个html.erb扩展,我可以在其中放入这样的东西:
<script>
$('#MyDivId').replaceWith({
ajax: '/users_activities?email=<%= @user.email%>'
});
</script>
但是,如果这是一个.html.slim视图,如果我这样做:
javascript:
$('#MyDivId').replaceWith({
ajax: '/users_activities?email=<%= @user.email%>'
});
我会收到一条错误消息。知道在SLIM中执行此操作的正确语法是什么吗?
使用此:
'/users_activities?email=#{@user.email}'