gpt4 book ai didi

jquery - 如何在app/views中渲染new.js.coffee.erb?

转载 作者:行者123 更新时间:2023-12-03 21:31:19 25 4
gpt4 key购买 nike

使用 Rails 3.1 jquery_ujs,我有一个带有 :remote => true 的链接,并且 Controller 新操作以 js 响应并呈现 new.js.erb,其中包含:

$('#post-form').html('<%= escape_javascript(render(:partial => "form")) %>');

它呈现 _form.html.erb 部分。这有效。

现在我想使用 Coffeescript,但将 new.js.erb 重命名为 new.js.coffee.erb 不起作用。 Assets 管道仅适用于应用程序/ Assets 吗?我究竟做错了什么?谢谢。

最佳答案

我在使用 Rails 3.1.0 时遇到了同样的问题。尝试将文件重命名为 new.js.coffee。尽管文件名没有扩展名,它仍然应该呈现 erb。

View 模板不遵循与资源管道相同的约定,这绝对令人困惑。

关于jquery - 如何在app/views中渲染new.js.coffee.erb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7616097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com