gpt4 book ai didi

ember.js - Jekyll 和 EmberJS 冲突?

转载 作者:行者123 更新时间:2023-12-02 06:10:22 25 4
gpt4 key购买 nike

有没有人对在 EmberJS 项目中使用 Jekyll 有深入的了解,以及它是否会对任一框架造成问题,因为他们对 {{ title }} 等变量使用双花括号语法。

在开始使用 Jekyll 和 EmberJS 构建大型环境之前,我只是想看看是否有人掌握了一些内部信息。

最佳答案

Ember 和 Jekyll 使用相同的语法在模板中注入(inject)变量。

  • Jekyll 使用 Liquid 模板引擎。在此系统中,您使用 {{variable}}显示 variable 的内容,通常在页面的字体(或站点配置)中定义。
  • Ember 默认使用 Handlebars 作为模板引擎,对于 Ember/Handlebars,您使用 {{variable}}访问 variable Controller (或模型)的属性或属性。

  • 这一定是冲突的根源。 , 可以通过将 Handlebars 代码用 {% raw %} 括起来来避免和 {% endraw %}标签。 See this question详情:
    {% raw %}
    <script type='text/x-handlebars' data-template-name='index'>
    <div>{{title}}</div>
    </script>
    {% endraw %}

    问候

    关于ember.js - Jekyll 和 EmberJS 冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22616007/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com