如何在流星空格键中使用嵌套结构
How can I use nested structures in meteor spacebars?
在下面的示例中,我在客户端的lib文件夹中的文件utils.js中注册了一个帮助程序"currentUser"。如果条件满足,我正在尝试将消息右对齐或左对齐。
<template name="chatMessages">
{{#each chatMessages}}
{{#if currentUser {{email}}}}
<b style="float:right;">{{message}}</b>
<br>
{{else}}
<b style="float:left;">{{message}}</b>
<br>
{{/if}}
{{/each}}
帮助程序代码为:
Template.registerHelper("currentUser", function(input) {
return Session.get("userMail") === input;
});
不要将参数放在大括号内的帮助器中,即代替:
{{#if currentUser {{email}}}}
用
{{#if currentUser email}}
假设变量email
是在帮助程序的数据范围内定义的!(你不显示那部分)。
相关文章:
- 嵌套对象结构
- 访问嵌套函数结构中的JavaScript父函数变量
- 如何从 json 嵌套结构中获取键的 json 值
- 展平多个嵌套层次结构数组-d3.js
- 通过键将平面对象转换为嵌套结构
- 正在创建嵌套的HTML结构
- 限制嵌套的Angular ng重复数据结构
- 简单的层次结构与jQuery移动嵌套列表+挖空.js
- 如何修复书架事务中的嵌套结构
- 更改嵌套 JSON 的结构
- 安全地访问不可变结构中的嵌套值.js
- 检查嵌套的 JSON 结构是否包含键
- 如何在不可变JS中存储和更新深度嵌套的结构
- 如何在流星空格键中使用嵌套结构
- 显示嵌套 JSON 结构中的数据时出现问题
- 如何在嵌套结构中声明变量
- 不可变JS比较嵌套结构
- angularjs会自动创建嵌套结构吗?
- 是否有任何方法可以在我的Mustache.js模板中的嵌套结构中绕过名称冲突
- 在嵌套结构中为svg组添加边框