无法使用模板帮助程序设置正文类
Can't set body class with Template.helpers
要为我使用的身体标签添加动态类:
<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
try onRender with jQuery addClass
Template.templateName.onRendered(function (){
$('body').addClass('blue')
});
在乞讨的模板中(或模板中的任何地方),您可以简单地执行以下操作:
<style type="text/css">
body: blue;
</style>
如果需要,请使用 !important。
相关文章:
- {{#each}}内部的Handlebar帮助程序
- Handlebars帮助程序未获取变量的值
- Node Express Handlebars帮助程序未返回函数的结果
- 你能在客户端将应用程序设置为只有Javascript,在远程服务器上设置为PHP吗
- 如何让应用程序帮助程序方法在发送的请求为 JS 格式时工作
- 从帮助程序异步返回值
- 无法使用模板帮助程序设置正文类
- 在呈现模板之前调用帮助程序
- 花式框 V2 按钮帮助程序冲突
- 在帮助程序处获取对象值的车把,无需使用数据进行编译
- {{outlet}}、{{yield}、}{render}和{{partial}的ember帮助程序之间存在差异
- 如何配置js美化程序设置来实际美化我的HTML/Javascript代码
- 模板帮助程序在session.set之后未更新
- react:如何通过点击处理程序设置焦点
- 引导程序窗体帮助程序-状态选择器-选择类
- 如何在HTMLBars中编写帮助程序
- 使用自定义断言帮助程序对cli扩展assert进行ember-cli扩展
- 引导窗体帮助程序选择框
- 车把,如何为帮助程序返回的值设置条件
- 使用处理程序栏帮助程序设置日期格式