为什么{{#markdown}}无效?

时间:2015-07-17 12:30:46

标签: yaml markdown yeoman handlebars.js assemble

我正在使用Assemble.io,我正在尝试使用{{#markdown}}标记来显示某些内容,但它不起作用,我已尝试过所有内容。

这是我文件的内容(index.hbs):

<div>
   {{#markdown}}
    # My Blog Post
    > This is my first blog post!
    Whoo hoo!
   {{/markdown}}
</div>

这就是我实际看到页面的方式:

enter image description here

我曾尝试安装Handlebars助手(https://github.com/assemble/handlebars-helpers),但没有任何改变。

如果我使用

{{md '../path/to/markdown.md'}}

我能够正确看到该文件的降价。

是的,有人能帮帮我吗? 谢谢!

1 个答案:

答案 0 :(得分:3)

我怀疑它是渲染降价,但是将你的降价解释为代码示例,因为它是缩进的。尝试删除所有缩进:

{{#markdown}}
# My Blog Post
> This is my first blog post!
Whoo hoo!
{{/markdown}}

事实上,这在SO中可见:

# My Blog Post
> This is my first blog post!
Whoo hoo!

VS

我的博客文章

  

这是我的第一篇博文!   哇哇!