将rails集合放入资产模板中



我有一个backbone.js前端和Rails后端,我所有的模板文件都在assets目录中。

我想在我的一个模板中实现一个选择列表,数据来自控制器。

例如,我有一个AccountController,我希望用户能够从可用帐户中进行选择。现在,我收到了一个AJAX请求来构建帐户选择列表,但这并不有效。

有没有一种方法可以在模板发送给用户之前将Rails数据注入到模板中?

假设您可以使用muscular.js来渲染模板,poirot可以完全按照您的意愿执行。这样,您可以在前端渲染模板之前将rails数据渲染到模板中,也可以在后端和前端使用相同的muscular模板。保持干燥哟。

另一种解决问题的方法是将JS文件命名为example.JS.erb,这样可以将选择的HTML或数据直接呈现到JS文件中,并根据需要使用它。

最新更新