显示文件日期最后修改在Blueimp



我试图显示在index.html中上传的文件的最后修改日期。

我试过以下方法:

<td>
    <span class="date">{%=file.lastModifiedDate%}</span>
</td>

这在第154行运行良好,这是可用于上传:element的文件的一部分。

但是,当我在第198行添加上述代码时,它不起作用,这是可用于下载元素的文件的一部分。

代码在index.html -> https://github.com/blueimp/jQuery-File-Upload/blob/master/index.html

有谁能帮忙吗?谢谢。

从第146行到第174行有一个for循环,从files数组获得file对象,但这些是上传的文件。您正在获得的行是用于可下载的文件。这就是为什么你不能得到日期的原因,因为在那个时间点没有文件可供下载。

<!-- The template to display files available for upload -->
<script id="template-upload" type="text/x-tmpl">  
{% for (var i=0, file; file=o.files[i]; i++) { %}
            <tr class="template-upload fade">
                <td>
                    <span class="preview"></span>
                </td>
                <td>
                    <p class="name">{%=file.name%}</p>
                    <strong class="error text-danger"></strong>
                </td>
                <td>
                    <p class="size">Processing...</p>
                    <div class="progress progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0"><div class="progress-bar progress-bar-success" style="width:0%;"></div></div>
                </td>
                <td>
                    {% if (!i && !o.options.autoUpload) { %}
                        <button class="btn btn-primary start" disabled>
                            <i class="glyphicon glyphicon-upload"></i>
                            <span>Start</span>
                        </button>
                    {% } %}
                    {% if (!i) { %}
                        <button class="btn btn-warning cancel">
                            <i class="glyphicon glyphicon-ban-circle"></i>
                            <span>Cancel</span>
                        </button>
                    {% } %}
                </td>
            </tr>
        {% } %}

相关内容

  • 没有找到相关文章

最新更新