Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 如何处理tempojs中的空结果集?_Javascript_Jquery_Render_Tempo - Fatal编程技术网

Javascript 如何处理tempojs中的空结果集?

Javascript 如何处理tempojs中的空结果集?,javascript,jquery,render,tempo,Javascript,Jquery,Render,Tempo,文档对此并不十分清楚,或者我可能不了解如何在HTML中实现这一点,但是如何处理tempojs中的模板,该模板包含来自JSON输出的空列表/项目数组?是否有一个模板指令可用于在数据列表为空时显示某些内容(如正常条件代码中的else empty 下面是一个例子: Javascript: $(function() { /*var data = [ {id:'1',name:'Test One',coordinates:'12.0012,-122.92'} ];*/

文档对此并不十分清楚,或者我可能不了解如何在HTML中实现这一点,但是如何处理tempojs中的模板,该模板包含来自JSON输出的空列表/项目数组?是否有一个模板指令可用于在数据列表为空时显示某些内容(如正常条件代码中的
else empty

下面是一个例子:

Javascript:

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

。。。
{{name}}
{{坐标}}
Javascript不可用。
...
...
<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>
...