2016-06-01 3 views
0

私のビューファイルに表示されるデータを表示する際に問題があります。ハンドルバーを使用した連鎖データの発行

私はデータから受信していたデータは、そのように構成されています。私のルートで

[ { 
    id: 1, 
    first_name: 'Josh', 
    last_name: 'Spears', 
    occupation: 'Front End Developer' }, 
    { 
    id: 2, 
    first_name: 'Jesse', 
    last_name: 'Bulpitt', 
    occupation: 'Dev Ops Engineer' }, 
    { 
    id: 3, 
    first_name: 'James', 
    last_name: 'Feigel', 
    occupation: 'Sr. Front End Developer' }, 
    { 
    id: 4, 
    first_name: 'Chris', 
    last_name: 'Harrell', 
    occupation: 'Sr. Back End Developer' } ] 

はデータをレンダリングイム:私は迷子に

app.get('/', function (req, res) { 
    res.render('index', devMembers = { 
     allMembers : membersData.getAll() 
    }); 
}); 

が私の見解です。

{{#each this}} 
    <tr> 
     <td class="id">{{id}}</td> 
     <td>{{first_name}}</td> 
     <td>{{last_name}}</td> 
     <td>{{occupation}}</td> 
     <td><i class="fa fa-trash-o" aria-hidden="true"></i></td> 
    </tr> 
{{/each}} 

各ループは配列内のitmsの正しい量を繰り返しています。だから私はそれがasycnの問題ではないことを知っています。私の最高の推測では、

enter image description here

..任意のアイデアデータを連鎖方法イムですか? ありがとうございます。

+0

この {{this.id}} '..などを試しましたか? –

+0

はい。まだ何もレンダリングしません。 – Josh

+0

問題を表示するためにjsfiddleを作成できますか? –

答えて

0

この問題をデバッグする最良の方法は、各ループ内に{{log this}}を使用することです。次に、コンソールのデータ構造をチェックします。

関連する問題