浏览器不采用本地光盘的完整路径,而是将文件名与伪路径连接起来.有没有办法使用typescript或angular 2从fakepath访问文件(图像)?
我有这个:
<img src="{{path}}" />
my path变量存储"fakepath"的地方是:"C:\fakepath\pic.jpg".ts文件.
Edit
浏览器不采用本地光盘的完整路径,而是将文件名与伪路径连接起来.有没有办法使用typescript或angular 2从fakepath访问文件(图像)?
我有这个:
<img src="{{path}}" />
my path变量存储"fakepath"的地方是:"C:\fakepath\pic.jpg".ts文件.
Edit
这应该是你想要的:
<input type='file' (change)="readUrl($event)">
<img [src]="url">
readUrl(event:any) {
if (event.target.files && event.target.files[0]) {
var reader = new FileReader();
reader.onload = (event: ProgressEvent) => {
this.url = (<FileReader>event.target).result;
}
reader.readAsDataURL(event.target.files[0]);
}
}