Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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 每个上的把手分析错误-如果-31:7,则每个不匹配_Javascript_Jquery_Handlebars.js - Fatal编程技术网

Javascript 每个上的把手分析错误-如果-31:7,则每个不匹配

Javascript 每个上的把手分析错误-如果-31:7,则每个不匹配,javascript,jquery,handlebars.js,Javascript,Jquery,Handlebars.js,我将返回以下JSON对象 [{ "teamName": "foo", "rallyLink": "foo", "ttLink": "foo", "featureName": "foo", "managerAlias": "foo", "description": "foo", "managerName": "foo", "simLink": "foo", "pathname": "foo", "teamAlias": "foo", "environment": "foo", "domain":

我将返回以下JSON对象

[{
"teamName": "foo",
"rallyLink": "foo",
"ttLink": "foo",
"featureName": "foo",
"managerAlias": "foo",
"description": "foo",
"managerName": "foo",
"simLink": "foo",
"pathname": "foo",
"teamAlias": "foo",
"environment": "foo",
"domain": "foo",
"host": "foo",
"cti": "foo",
"realm": "foo",
"id": "576e2781-38b8-46bd-85ed-7b862372cfa7"}]
我的把手模板中出现以下错误:

[WCM] renderJobData ERROR : Error: each doesn't match if - 31:7
在我的模板中,我正在执行以下操作:

<style type='text/css'><!--
.table {font-size:small; font-family: verdana,arial,helvetica,sans-serif;  text-align:center; width:95%; border-color:#f4f4f4; border:3; border-collapse: collapse; }
.table td { padding:4; margin:0; border-color:#dddddd; border-style: solid; border-width:1px}
.tableCorner  { background-color:#F4F4F4 }
.rowHeader { font-weight:bold; font-size: x-small;  }
.row { font-size: x-small;  }
.columnHeader { font-weight:bold;  text-align:right; background-color:#F4F4F4; }
.header { font-weight:bold;  text-align:center; background-color:#F4F4F4; font-size: large;}
.labels { background-color:#F4F4F4; font-size: x-small; }
.text { background-color:#FFFFFF; font-size: x-small; }
--></style>
<div align='center'>
{{#if teamdata}}
    <table class='table'>
        <tbody>
            <tr class='header'>
                <td class='tableCorner'>&nbsp;</td>
                <td colspan=6><nobr>WHO CREATED ME</nobr></td>
                <td class='tableCorner'>&nbsp;</td>
            </tr>
            <tr class='rowHeader'>
                <td class='tableCorner'>&nbsp;</td>
                <td class='labels'><nobr>PROJECT NAME</nobr></td>
                <td class='labels'><nobr>DESCRIPTION</nobr></td>
                <td class='labels'><nobr>TEAM NAME</nobr></td>
                <td class='labels'>MANAGER NAME</td>
                <td class='labels'>REPORT AN ISSUE</td>
                <td class='labels'></td>
                <td class='tableCorner'>&nbsp;</td>
            </tr>
    {{#each teamdata}}
            <tr class='row'>
                <td class='tableCorner'>&nbsp;</td>
                <td class='text'><nobr>{{this.featureName}}</nobr></td>
                <td class='text'><nobr>{{this.description}}</nobr></td>
                <td class='text'><nobr><a href='mailto:{{this.teamAlias}}@amazon.com'>{{this.teamName}}</a></nobr></td>
                <td class='text'><nobr><a href='mailto:{{this.managerAlias}}@amazon.com'>{{this.managerName}}</a></nobr></td>
                <td class='text'><nobr>
                        {{if this.rallyLink}}
                                <a href='{{this.rallyLink}}'>Rally</a></nobr> |
                        {{/if}}
                        {{if this.simLink}}
                                <a href='{{this.simLink}}'>SIM</a></nobr> |
                        {{/if}}
                        {{if this.ttLink}}
                                <a href='{{this.ttLink}}'>TT</a></nobr> |
                        {{/if}}
                </td>
                <td class='text'><nobr></nobr></td>
                <td class='tableCorner'>&nbsp;</td>
            </tr>
    {{/each}}
            <tr class='rowHeader'>
                <td class='tableCorner'>&nbsp;</td>
                <td class='labels'><nobr> </nobr></td>
                <td class='labels'><nobr> </nobr></td>
                <td class='labels'><nobr> </nobr></td>
                <td class='labels'><nobr> </nobr></td>
                <td class='labels'><nobr><a href='https://amazon.com'>Submit creator deatails</a></nobr></td>
                <td class='labels'><nobr><a href='https://amazon.com'>Report an issue</a></nobr></td>
                <td class='tableCorner'>&nbsp;</td>
            </tr>
        </tbody>
    </table>
{{else}}
    <div>
        Unable to find Team Details.
    </div>
{{/if}}
</div>

我使用{{teamdata.0.id}打印了teamdata。我不明白如果???

您的{if}语句需要

{{#if this.rallyLink}}

您的{{if}}语句需要

{{#if this.rallyLink}}

哪一行是第31行?@Oliver Charlesworth可能{{if teamdata}}与任何东西都不匹配第31行是{{each teamdata}}derp。。。抄错了行。。{{each teamdata}}正如我在问题中提到的,我尝试打印testdata以验证它是否有json。它打印正确的数据。哪一行是第31行?@Oliver Charlesworth可能{{if teamdata}}}与任何内容都不匹配第31行是{{each teamdata}}derp。。。抄错了行。。{{each teamdata}}正如我在问题中提到的,我尝试打印testdata以验证它是否有json。它可以打印正确的数据。