停止轨道渲染<%=%>标签,与Backbone冲突

时间:2014-11-05 14:26:22

标签: ruby-on-rails backbone.js

Backbone和Rails似乎使用相同的模板系统。

我试图让Backbone渲染标签,但Rails首先出现并抛出此错误:

undefined local variable or method 'user_id'

将.html.erb更改为.html不会改变这一点。

阻止rails渲染这些标签的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

使用双倍符号

转义erb模板变量
<%%= user_id %>

这将呈现

<%= user_id %>