【问题标题】:how to get the path of the selected document in the file input?如何在文件输入中获取所选文档的路径?
【发布时间】:2018-03-06 05:13:23
【问题描述】:

Html 模板块看起来像这样,

<div class="field" style="padding:1%">
            <label>Ledger Sample Copies</label>
        <input type="file" formControlName="savingsfile" [(ngModel)]="category.filepath" (change)= "FilePathHandler($event)" >

    </div>

而我各自的组件方法是这样的,

FilePathHandler(fileName) {

  console.log("Files :",fileName.target.value);
  console.log("Files :",this.category.filepath);
}

我正在尝试打印从文件输入中选择的任何文档的路径并将其插入到数据库表中。

但我无法在 console.log 中显示文件路径。

我得到的控制台日志示例输出如下,

文件:C:\fakepath\linux_java_eclipse.txt 文件:未定义

我想显示文件的实际路径,而不是任何假路径。

有人可以帮帮我吗?

如果有帮助的话,我正在使用 ubuntu 7.14 机器。

【问题讨论】:

  • fileName.target.files[0]
  • 此代码显示一个不包含文档路径的文件对象。我想要选择的文件路径。
  • tough 此代码打印文件的名称,但我也需要路径..

标签: angular file typescript


【解决方案1】:

我想显示文件的实际路径,而不是任何假路径。

出于安全原因,未向网站提供所选文档的实际路径。仅提供文件名和假路径。

如果有兴趣了解更多,请浏览此主题。

How to resolve the C:\fakepath?

【讨论】:

    猜你喜欢
    • 2019-09-26
    • 1970-01-01
    • 2013-12-20
    • 1970-01-01
    • 1970-01-01
    • 2014-10-19
    • 2016-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多