javascript - 从 Meteor Collection 获取纯文本

标签 javascript meteor

我正在使用 Meteor 制作博客.我有一个存储 title 的文本框,一个存储我的博客条目的 content 的文本区域,以及一个“提交”按钮。当我按下按钮时,我将 titlecontent 字段插入到名为 Entries 的 Meteor Collection 中。

在我的 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 文本框留空,写入 this markdown example在我的 content 文本区域中,按“提交”会产生以下结果:

enter image description here

如您所见,“>”被保留下来,而不是 ",而是 "。我相信当文本从 Meteor 发布时集合,它被格式化为由 HTML“正确”呈现,而不仅仅是纯文本。不幸的是,在这种情况下,我不想要这种便利。有没有办法从 meteor 集合中获取纯文本?

谢谢。

最佳答案

尝试使用 3 个大括号将它们呈现为 HTML。

{{#markdown}}
  {{{content}}}
{{/markdown}}

关于javascript - 从 Meteor Collection 获取纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21200755/

相关文章:

javascript - 如何在 meteor 中使用非 npm node_module?

javascript - Meteor Template.myTemplate.rendered 在 Accounts.createUser 函数后未触发

javascript - JavaScript中有常量吗?

c# - 在服务器端访问客户端变量

mongodb - 变换后对集合进行排序

javascript - 向模板实例变量传递方法调用结果时出现异常

javascript - 使用数组 : Jquery or Javascript 动态检查条件

javascript - Azure 移动服务;插入到另一个表并调用 'insert' 脚本?

javascript - Echarts - 默认 noDataLoadingOption 选项即使有数据仍然显示气泡

mongodb - 使用 AND 和 OR 的 Meteor MongoDB 查询