【问题标题】:Intercepting HTML pages and rendering JSON拦截 HTML 页面并渲染 JSON
【发布时间】:2014-03-20 13:53:24
【问题描述】:

有什么方法可以让我在 Rails 控制器中运行 Javascript?我基本上有一个 Javascript 小部件,我现在正在浏览器中加载(脚本托管在其他地方)。

我想在服务器端运行它,然后解析它的输出(呈现 HTML)并通过 API 调用返回它。这甚至可能吗?

【问题讨论】:

    标签: javascript html ruby-on-rails controllers


    【解决方案1】:

    我认为您在谈论的是_partial_name_here.js.erb 模板。你可以像控制器的任何部分一样渲染它,你可以在那里编写你的 JS。更多详情here.

    【讨论】: