如何使用angular2解决使用谷歌浏览器的伪路径

时间:2016-07-04 13:26:07

标签: google-chrome path

我需要使用angular2打字稿从我的应用程序中获取路径 我得到的路径是(c:\ fakepath \ img.png) 我问是否有任何解决方案 感谢

1 个答案:

答案 0 :(得分:2)

以下是示例

  

ts文件

upload(file)
 { console.log('file'+':'+file.value) 
   const inputNode = file.value.replace("C:\\fakepath\\", "");
   console.log(inputNode);
 }

在上面的函数中,我已经将文件值作为参数传递,并使用javascript替换函数将“C:\ fakepath \”替换为空格

  

html文件

<input  class="file" (click)="file.click()"  type="file" accept="image/*" #file >   

<button mat-raised-button (click)="upload(file)">Upload</button>