简单的流星模板助手不在大火中呈现
Simple meteor template helper not rendering in blaze
我无法从我的模板助手访问我的数据到我的模板中。这太奇怪了,因为我已经完成了 100 倍。这是一个简单的例子。我可以在我设置的其他 route/template 组合上执行此操作,但出于某种原因不能在这个组合上执行此操作。
我的控制台是空的,据我所知 console.log('helper ran') 从未运行过
在我的departmentBH1.html
<template name="departmentBH1">
<h1>WTF</h1>
<h1>{{hospital}}</h1>
</template>
在我的departmentBH1.js
Template.departmentBH1.helpers = ({
hospital: function() {
console.log('helper ran');
return 'test';
}
});
在我的router.js
Router.route('/bh/departmentBH1', {
name: 'departmentBH1'
});
在没有来自助手的正确文本的情况下呈现
试试这个:
Template.departmentBH1.helpers({
hospital: function() {
console.log('helper ran');
return 'test';
}
});
已从 helpers = ({
更改为 helpers({
我无法从我的模板助手访问我的数据到我的模板中。这太奇怪了,因为我已经完成了 100 倍。这是一个简单的例子。我可以在我设置的其他 route/template 组合上执行此操作,但出于某种原因不能在这个组合上执行此操作。
我的控制台是空的,据我所知 console.log('helper ran') 从未运行过
在我的departmentBH1.html
<template name="departmentBH1">
<h1>WTF</h1>
<h1>{{hospital}}</h1>
</template>
在我的departmentBH1.js
Template.departmentBH1.helpers = ({
hospital: function() {
console.log('helper ran');
return 'test';
}
});
在我的router.js
Router.route('/bh/departmentBH1', {
name: 'departmentBH1'
});
在没有来自助手的正确文本的情况下呈现
试试这个:
Template.departmentBH1.helpers({
hospital: function() {
console.log('helper ran');
return 'test';
}
});
已从 helpers = ({
更改为 helpers({