Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.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
Meteor-错误:应为模板或null,找到:false_Meteor_Meteor Blaze - Fatal编程技术网

Meteor-错误:应为模板或null,找到:false

Meteor-错误:应为模板或null,找到:false,meteor,meteor-blaze,Meteor,Meteor Blaze,我正在尝试实现我自己的选项卡,每个选项卡都有自己的内容。默认选择的选项卡是选项卡1。它可以很好地加载html内容和模板。当我尝试切换到其他两个选项卡时,会收到以下错误消息: 错误:应为模板或null,找到:false 在这种情况下,选项卡1中呈现的模板与选项卡3中呈现的模板相同。在选项卡1中工作正常,在选项卡3中我得到错误消息 {{#if isSeletedTab 1}} <div class="col-sm-12 horizontal-list"> <div c

我正在尝试实现我自己的选项卡,每个选项卡都有自己的内容。默认选择的选项卡是选项卡1。它可以很好地加载html内容和模板。当我尝试切换到其他两个选项卡时,会收到以下错误消息:

错误:应为模板或null,找到:false

在这种情况下,选项卡1中呈现的模板与选项卡3中呈现的模板相同。在选项卡1中工作正常,在选项卡3中我得到错误消息

{{#if isSeletedTab 1}}
  <div class="col-sm-12  horizontal-list">
    <div class="new-store-card">
      <img src='./img/add.png' />
      <br/>
      <span class="new-store-text">Add a new</span>
      <br/>
      <span class="new-store-text">store</span>
    </div>
  {{#each store in stores}}
      <div class="store-card-container">
        {{#if isSelectedStore store.name}}
        <div class="edit-store-button">
          <img src="./img/edit.png" class="edit-store-button-icon"/>
        </div>
        {{/if}}
        <div class="store-card" id={{store.name}} style="{{#unless isSelectedStore store.name}}opacity: 0.3;{{/unless}}">
          <h5 class="store-card-name" id={{store.name}}>{{store.name}}</h5>
          <span class="store-card-id" id={{store.name}}>{{store.externalId}}</span>
        </div>
      </div>
  {{/each}}
  </div>
  {{> users}}
{{else isSeletedTab 2}}
  {{> roles}}
{{else isSeletedTab 3}}
  {{> users}}
{{/if}}
{{#如果是eletedtab 1}

添加新的
商店 {{{#商店中的每个商店} {{#如果是selectedstore.name} {{/if} {{store.name} {{store.externalId} {{/每个}} {{>用户} {{else isSeletedTab 2}} {{>角色} {{else isSeletedTab 3}} {{>用户} {{/if}
您使用的
{{{if}
{{else}
方法错误。您不能在
else
中使用条件,并且如果Blaze中没有
else

您的代码应该如下所示:

{{#if isSeletedTab 1}}
    {{> users}}
{{else}}
    {{#if isSeletedTab 2}}
        {{> roles}}
    {{else}}
        {{#if isSeletedTab 3}}
            {{> users}}
        {{/if}}
    {{/if}}
{{/if}}

您能否向我们展示
用户
角色
模板的html代码?请同时显示标签
。顺便说一句,默认情况下,您不能在{{else}中使用条件,也不能在
if
中放入几个
else
。(只是说,也许你有特别的帮手)