如何在tempojs中处理空结果集?

时间:2014-02-09 23:45:58

标签: javascript jquery render tempo

文档在这方面不是很清楚,或者我可能不了解如何在HTML中实现它,但是如何在具有来自JSON输出的空列表/数组项的tempojs中处理模板?是否有模板指令可用于在数据列表为空时显示某些内容(即正常条件代码中的else empty)?

以下是一个例子:

使用Javascript:

$(function() {
    /*var data = [
        {id:'1',name:'Test One',coordinates:'12.0012,-122.92'}
    ];*/
    var data = [];
    Tempo.prepare('userLocs').render(data);
});

HTML:

...
<tbody id="userLocs">
    <tr data-template>
        <td>{{name}}</td>
        <td>{{coordinates}}</td>
        <td><a href="#" data-id="{{id}}" class="delLocation">Delete</a></td>
    </tr>
    <tr data-template-fallback>
        <td colspan="3">Javascript is not available.</td>
    </tr>
</tbody>
...

0 个答案:

没有答案