如何在文件输入中获取所选文档的路径?

时间:2018-03-06 05:13:24

标签: angular file typescript

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机器。

1 个答案:

答案 0 :(得分:0)

  

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

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

如果有兴趣了解更多,请通过此主题。

How to resolve the C:\fakepath?