1

作者和读者的网站,这两个群体都是非技术用户(作者已经熟悉 BBCode,但我可以选择其他标记)。作者将使用标记标签编写指南以体现信息。读者将看到已解析的文本。标签将扩展到一些信息。

所需的标签数量以及与特定标签相关的信息将发生变化。所以它们不能被硬编码。

我正在为我的下一个 Ruby on rails 应用程序寻找任何可以使用运行时提供的标签的解释器。有谁知道这样的?

编辑:是的。我不是在寻找视图标记,而是在寻找网站用户使用的表单 textarea 标记(格式化他们的指南,但我确实需要一个标记来格式化和嵌入信息)。

4

1 回答 1

1

根据我目前对您需求的理解,我推荐mustache。这被描述为“无逻辑”模板处理器。它没有编程逻辑,只是运行时替换。

这是使用它的一种方法(来自 github 自述文件)

鉴于此模板 ( winner.mustache):

Hello {{name}}
You have just won {{value}} bucks!

我们可以随意填写数值:

view = Winner.new
view[:name] = 'George'
view[:value] = 100
view.render

返回:

Hello George
You have just won 100 bucks!
于 2012-09-16T17:10:59.913 回答