【发布时间】:2020-03-27 04:18:27
【问题描述】:
我希望能够从<input type="file" id="fileLoader"> 中的上传图像更新图像 SRC 属性,我已经使用 vanilla JS 进行了此操作。我如何在 Angular 组件中做同样的事情
我的代码如下
使用 JavaScript
window.addEventListener('load', function() {
document.querySelector('#fileLoader').addEventListener('change', function() {
if (this.files && this.files[0]) {
var img = document.querySelector('img');
img.src = URL.createObjectURL(this.files[0]);
}
});
});
<img src="https://via.placeholder.com/150" alt="">
如何在角度组件中复制它?
【问题讨论】:
-
“我如何在角度组件中复制它?”不清楚你的问题是什么。如何为组件中的元素添加事件监听器?
-
如果你在哪里做我的代码在角度组件中做的同样的事情?
-
您也没有说明 Angular 的版本。
-
Angular cli:8.3.19
标签: javascript html angular dom