预览本地图片--Angular4
来源:互联网 发布:蓝小雨冠军销售 淘宝 编辑:程序博客网 时间:2024/06/17 07:48
今天就是想弄一个,在本地可以预览选择的图片,然后做相应的操作,如上传等。
- 选择图片的方法:
<input type="file" (change)="onChangeSelectFile($event)">
- 显示图片
<div class="header" *ngIf="HeadPortrait"> <img [src]="imageUrl"> </div>
- js怎么处理呢,很简单
imageUrl:any;onChangeSelectFile(event){const file = event.currentTarget.files[0]; this.UserInfo[field] = file; // 必须 bypassSecurityTrustUrl 转换一下 url ,要不能angular会报,说url不安全错误。 this.imageUrl = this.sanitizer.bypassSecurityTrustUrl(window.URL.createObjectURL(file)); }
注意:sanitizer 这个得要在构造函数里依赖注入一下。 constructor(private sanitizer: DomSanitizer) {};
- 当然得导入一下DomSanitizer import { DomSanitizer } from ‘@angular/platform-browser’;
效果如下图所示:
阅读全文
0 0
- 预览本地图片--Angular4
- Angular4 实现多图片上传预览
- 图片上传,本地预览
- JavaScript本地图片预览
- 本地图片预览功能
- 本地图片预览
- js预览本地图片
- js本地图片预览
- 上传图片本地预览
- 上传图片本地预览
- js本地图片预览
- html5 本地图片预览
- 上传图片本地预览
- FileReader本地预览图片
- JS本地预览图片
- JS 本地图片预览
- 上传图片本地预览
- 图片上传本地预览
- 按钮刷新的方法
- Spring MVC
- 33. Search in Rotated Sorted Array
- 聊聊你可能误解的Kubernetes Deployment滚动更新机制
- TPO阅读长难句总结续
- 预览本地图片--Angular4
- 前端工程师的价值体现在哪里?
- [iOS学习]之UISearchController简单使用
- mysql 执行计划追踪 + json数据
- c++ 类的继承与派生
- 深入理解JVM内幕:从基本结构到Java 7新特性
- 解决ubuntu16.04中mongodb远程连接不上
- IDE之eclipse选择及说明
- JSP的九大内置对象,七大动作指令,四个作用域,三个编译指令