【发布时间】:2014-02-08 09:48:10
【问题描述】:
我正在使用Meteor 制作博客。我有一个存储title 的文本框、一个存储我的博客条目的content 的文本区域和一个“提交”按钮。当我按下按钮时,我将title 和content 字段插入到名为Entries 的流星集合中。
在我的 HTML 中,我使用这个模板来呈现博客条目:
<template name="cur_entries">
{{#each entries}}
<h2>{{title}}</h2>
{{#markdown}}
{{content}}
{{/markdown}}
<hr>
{{/each}}
</template>
entries 的 Javascript 是:
Template.cur_entries.entries = function() {
return Entries.find({}, {sort: {date_created: -1}});
}
它只是部分起作用。将title 文本框留空,在我的content 文本区域中写入this markdown example,然后按“提交”,结果如下:
如您所见,“>”被保留,而不是"s,而是&quot;s。我相信当从 Meteor Collection 发布文本时,它会被格式化为由 HTML“正确”呈现,而不仅仅是纯文本。不幸的是,在这种情况下,我不想要这种便利。有什么方法可以从 Meteor Collection 中获取纯文本?
谢谢。
【问题讨论】:
标签: javascript meteor