2016-07-04 7 views
0

私のアプリケーションからangle2のタイプスクリプトでパスを取得する必要があります 取得するパスは(c:\ fakepath \ img.png) おかげ以下angle2を使用してGoogle Chromeで偽のパスを解決する方法

+0

となぜあなただ​​けではないん偽の道を得る?エラーは何ですか? – AngJobs

+0

Google Chromeはセキュリティ上の理由から完全なパスを取得できるので、 エラーはありません(インターネットエクスプローラでは完全なパスを取得します) –

答えて

1

tsがAで

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

ファイルの例ですBOVE機能は、私は、パラメータとしてファイルの値を渡すとJavaScriptを交換する機能を置き換える使用している「C:\ fakepath \」空白

htmlファイル

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

<button mat-raised-button (click)="upload(file)">Upload</button> 
関連する問題