Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在meteor Spacebar中使用嵌套结构?_Javascript_Html_Css_Meteor - Fatal编程技术网

Javascript 如何在meteor Spacebar中使用嵌套结构?

Javascript 如何在meteor Spacebar中使用嵌套结构?,javascript,html,css,meteor,Javascript,Html,Css,Meteor,在下面的示例中,我在客户端lib文件夹的utils.js文件中注册了一个助手“currentUser”。如果条件满足,我将尝试将消息向右或向左对齐 <template name="chatMessages"> {{#each chatMessages}} {{#if currentUser {{email}}}} <b style="float:right;">{{message}}</b> <br>

在下面的示例中,我在客户端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}}

不要将参数放在花括号内的辅助对象上,即,不要:

  {{#if currentUser {{email}}}}
使用


假设变量
email
在助手的数据范围内定义!(不显示该零件)。

不要将参数放在花括号内的辅助对象上,即,不要:

  {{#if currentUser {{email}}}}
使用


假设变量
email
在助手的数据范围内定义!(您没有显示该部分)。

您看到了什么错误?另外,助手返回的变量的类型是什么?它是一个对象吗?我得到了一个错误,如预期的标识符、数字、字符串、布尔值、null或包含在“(“,”)中的子表达式。。。{{{#如果当前用户{{email}}},并且助手返回了一个对象数组。但是下面的答案解决了问题,谢谢:)您看到了什么错误?另外,助手返回的变量的类型是什么?它是一个对象吗?我得到了一个错误,如预期的标识符、数字、字符串、布尔值、null或包含在“(“,”)中的子表达式。。。{{{#如果当前用户{{email}}},并且助手返回了一个对象数组。但是下面的答案解决了问题,谢谢:)
  {{#if currentUser email}}