我有一个名为“head”的Meteor模板(在客户端目录中的单独HTML文件中),我想这样做:
<head>
{{> head}}
</head>
Meteor似乎忽略了这一点,而只是在HTML页面上呈现文本{{> head}}
。
我可以通过Meteor引用我的标题,还是必须将其直接放入我的非模板HTML中?
另外,我想收到一个答案,而不是我不应该这样做的原因。 :)
答案 0 :(得分:2)
不支持: https://github.com/meteor/meteor/issues/266
只需使用普通的DOM操作即可实现。例如。更改文档标题:
Tracker.autorun(function () {
var pageTitle = Session.get('pageTitle');
// only change title if we have one so that we preserve initial title
if (pageTitle){
document.title = "My Awesome Site " + pageTitle;
}
});
来源:https://groups.google.com/forum/#!msg/meteor-core/Q_XYXM5WNdo/42G9Eh4EcswJ