代码之家  ›  专栏  ›  技术社区  ›  Guig

下划线模板未呈现<%的变量-

  •  2
  • Guig  · 技术社区  · 9 年前

    我有一个简单的模板:

    <div class='welcome'>Welcome <%- first_name %>!</div>
    

    然而,我的变量 first_name 未渲染。这很好:

    <div class='welcome'>Welcome <%= first_name %>!</div>
    

    并正确记录变量:

    <div class='welcome'>Welcome <%- first_name %><% console.log(first_name);console.log(typeof(first_name)); %>!</div>
    

    类型为 string 正如预期的那样。我在社区里找不到有同样问题的人。我有什么明显的遗漏吗?

    对于上下文,这在负责显示模板的Marinette应用程序中使用。

    1 回复  |  直到 9 年前
        1
  •  2
  •   Guig    9 年前

    这是一个与 requirejs-tpl 。下面是关于 issue

    道森托特在他的 fork

    要将其添加到bower依赖项,请添加 "requirejs-tpl-dawsontoth": "*", (这也取决于 requirejs-text )