Rails
Ajax
SLIM
我想在SL的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}'