我正在尝试附加文件并尝试将它们存储在数组中。我在按钮上定义了一个函数,用于从数组中删除文件。 现在,如果我附加一个名为file1.txt的文件,它将存储在数组中,当我点击删除按钮时,该文件将从数组中删除。 如果我再次尝试附加相同的文件,则不会调用在arrray中存储文件的函数(在ng-change中),但如果文件与之前的文件不同(如file2.txt)则会被调用。 我尝试制定指令但遇到同样的问题。但是我制定了拖放指令,解决了这个问题,但我需要两种模式。
答案 0 :(得分:0)
在此处回答:How to detect input type=file "change" for the same file?
但这打破了取消按钮(至少对Chrome来说),因为它不会将更改事件触发为null。