meteor - 在 meteor 中与字符串连接的变量

标签 meteor handlebars.js

有什么方法可以在 Meteor 模板中将字符串与变量连接起来,就像其他框架一样,即在角度 {{'my name is' +name}} 我知道它可以通过 helper 。但是我找到了更好的方法或者至少是更简单的方法来实现这一点。我也试过 value="'my name is' {{name}}" 但它总是将名称作为字符串并且输出是 "my name is name"

编辑: 这是我在模板中的原始代码行

<template name="editCategory">
  <!-- Page heading -->

  {{> pageHeading title="my name is {{name}}" category='Catalog' }}


</template>

名称值来自这里

Template.editCategory.helpers({
    name: function() {
        return this.translation[Object.keys(this.translation)[0]].name;
    }
});

我已经检查了模板中的名称值 {{name }} 并且工作完美

最佳答案

您可以使用 Blaze .下面是一个示例助手,

{{> post}}

Template.foo.helpers({post: function () {
  return Template[this.postName];
}); 

template_registerhelper 的文档

编辑:

还有之前提交的答案here

关于meteor - 在 meteor 中与字符串连接的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36396754/

相关文章:

javascript - 当 meteor 应用程序运行时,有哪些方法可以在服务器端执行任意代码?

javascript - Handlebars.js 中的多个循环失败

ember.js - Ember.Component可以同时具有阻止形式和非阻止形式吗?

javascript - 使用 Meteor JS 的实时 react 形式

javascript - 您可以跨多个模板共享数据吗?

javascript - 无法使用 Handlebars 助手渲染 json 详细信息

javascript - 如何更新嵌套用户集合

datetime - 如何获取 Meteor 今天的日期和时间?

security - Google Analytics 将用户名和密码存储为 url 的一部分

javascript - Meteor JS Iron Router,路由子目录