【问题标题】:How to call dynamically helper in meteor如何在流星中动态调用助手
【发布时间】:2016-02-29 02:39:02
【问题描述】:

我已经创建了一个类似于 CMS 的 html 帮助页面并存储在数据库中。

<content>
  <a href="{{dynamicUrl name="contact"}}">Contact us</a>
</content>

在html文件中写下这段代码

{{{helpPage}}}

现在可以在&lt;a&gt;标签显示中调用html中的dynamicUrl吗

<a href="{{dynamicUrl name="contact"}}">Contact us</a>

【问题讨论】:

  • 请详细说明您的问题以及您想要达到的目标。我想我们大多数人都没有清楚地理解这个问题

标签: meteor meteor-blaze spacebars


【解决方案1】:

我认为问题是您希望能够从模板字符串中解析空格键模板标签?如果是这样,

添加carlevans719:dynamic-templates,然后更改

{{{helpPage}}}

到:

{{Template.dynamic template=dynamicTemplate}}

在你的模板helpers中,添加:

dynamicTemplate: function () {
  var content = getContentFromDB();
  var template = new DynamicTemplate(content);
  return template.name;
}

见:https://atmospherejs.com/carlevans719/dynamic-templates

【讨论】:

    猜你喜欢
    • 2015-12-09
    • 2017-01-10
    • 1970-01-01
    • 1970-01-01
    • 2015-07-16
    • 2018-05-19
    • 2015-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多