Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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中显示选择名称数据问题?_Javascript_Meteor - Fatal编程技术网

Javascript 在Meteor中显示选择名称数据问题?

Javascript 在Meteor中显示选择名称数据问题?,javascript,meteor,Javascript,Meteor,我需要在姓名列表中选择一个姓名,然后显示该特定人员的详细信息,然后在姓名列表中再次选择另一个人,然后取消选择前一个人,并显示有关新选定人员的详细信息。我选择了,但它也会向所有成员显示数据,而无需选择。我对此一无所知。因此,请查看下面的代码并向我提出建议怎么办 Html代码: <td><div class="cdata"> <div class="user {{selected}}">{{Firstname}} {{Lastname}}</div&

我需要在姓名列表中选择一个姓名,然后显示该特定人员的详细信息,然后在姓名列表中再次选择另一个人,然后取消选择前一个人,并显示有关新选定人员的详细信息。我选择了,但它也会向所有成员显示数据,而无需选择。我对此一无所知。因此,请查看下面的代码并向我提出建议怎么办

Html代码:

<td><div class="cdata">
    <div class="user {{selected}}">{{Firstname}} {{Lastname}}</div>
        {{#if selected_name}}
                      {{selected_name}}

         {{else}}

            {{/if}}
  </div></td>
当你说{{if selected_name}}时,你说的是如果选择了任何名称。这是因为帮助器返回当前选定名称的字符串,而与当前模板上下文的名称无关。您需要将其更改为:

{{#if selected}}
  {{selected_name}}
{{/if}}
这是因为JavaScript中的空字符串是虚假值

{{#if selected}}
  {{selected_name}}
{{/if}}