简单的流星模板助手不在火焰中渲染

时间:2016-02-09 00:42:13

标签: meteor iron-router meteor-blaze

我无法将模板助手中的数据存入我的模板。这很奇怪,因为我做了100倍。这是一个简单的例子。我可以在我设置的其他路线/模板组合上进行此操作但由于某些原因不在此。

我的控制台是空的,并且console.log('帮助程序运行')从未运​​行到我能说的程度

在我的departmentBH1.html

<template name="departmentBH1">
  <h1>WTF</h1>
  <h1>{{hospital}}</h1>
</template>

在我的部门B.H1.js

Template.departmentBH1.helpers = ({
  hospital: function() {
    console.log('helper ran');
    return 'test';
  }
});

在我的router.js

Router.route('/bh/departmentBH1', {
  name: 'departmentBH1'
});

在没有来自帮助者的正确文本的情况下呈现

enter image description here

1 个答案:

答案 0 :(得分:1)

试试这个:

Template.departmentBH1.helpers({
  hospital: function() {
    console.log('helper ran');
    return 'test';
  }
});

helpers = ({更改为helpers({