我试图在我的角度应用程序中创建文件上传,但是我有一个奇怪的问题,该事件仅在第一次点击时触发。
模板
<input
multiple
type="file"
(change)="onFileSelected($event)"
id="file"
class="upload-box__btn__file-input"/>
<label class="upload-box__btn__file-label" for="file">Upload file from pc</label>
组件
onFileSelected(event: Event) {
console.log(event)
const file = (event.target as HTMLInputElement).files[0];
// if (file.length >= 1) {
// this.fileToUpload = file;
// }
}
答案 0 :(得分:0)
我认为问题在于您在df["subcategory_navigation"] = (df["event_name"] == "subcategory_click").astype(int)
上放置了一个更改事件,并且只有在所选文件不同的情况下才会触发更改事件。