为我使用的body标签添加动态类:

<body class="{{bodyClass}}"><!-- this remains uncompiled -->
  {{bodyClass}} <!-- this renders to "blue" -->
</body>


和辅助代码:

Template.body.helpers({
  bodyClass: function(){
    return 'blue';
  }
});


结果,{{bodyClass}}内部主体内容被按预期编译为blue
但是<body class="{{bodyClass}}">仍未编译。

[编辑]附言。我正在使用流星1.3

最佳答案

尝试使用jQuery addClass onRendered

Template.templateName.onRendered(function (){
    $('body').addClass('blue')
});

09-04 05:18