我正在尝试使用 coffescript 作为 Rails 3.2.11 中的视图
我有 create.js.coffee 与以下几行:
is_valid = <%=@model.valid?%>
if is_valid
res = confirm("Are you sure you want to continue?")
if(res)
<%=@model.activate%>
window.location.href = "/blabla/models"
else
return
else
$('.form .field_with_errors').removeClass('field_with_errors')
jw_funcs.respond_with_error(<%=@response_invalid%>)
问题是代码行 <%=@model.activate%>
每次都会执行。我认为这取决于 erb 引擎独立于咖啡引擎运行的事实;如果是这样,我该怎么做?