ruby-on-rails - Ruby 和客户端 JS 的模板语言

标签 ruby-on-rails ruby templates javascript

是否有同时具有服务器端 ruby​​(首选 rails)和 JS 渲染器的模板语言?

这就是有用的原因:假设您想显示一个大的歌曲列表。您渲染前 50 个和一个“显示更多”按钮。

如果启用了 JavaScript,“显示更多”将链接到接下来的 50 首歌曲或使用 AJAX 加载这些歌曲。

简单的解决方案是从服务器返回呈现的 HTML 片段,但请考虑将歌曲作为 JSON 返回,然后在客户端使用相同模板呈现该多好。

最佳答案

Mustache .

它基于 Ruby,但有多种不同的实现,包括 JS。

关于ruby-on-rails - Ruby 和客户端 JS 的模板语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4315827/

相关文章:

ruby-on-rails - 如何为 Rails 控制台 IRB 提示着色?

ruby-on-rails - Rails API 不拆分 Json

arrays - 按特定顺序组合两个数组

ruby-on-rails - Rails 改变 new.html.erb 页面的背景

ruby - 运行 kaminari 规范

ruby-on-rails - 如果我使用 Guard 和 Spork,如何在规范或功能中进行 ruby​​ 调试?

mysql - 在 Rails 应用程序中将 MySQL dayofmonth 查询转换为 db agnostic

c++ - 指定一些模板参数

c++ - 奇怪的 "undefined reference"模板成员

c++ - 将类的任何模板存储在另一个类中