0
私はファイルアップロードの指示をしました。同じファイルのみをアップロードしようとすると、アップロード後のダイアログは表示されません。毎回次のダイアログを開く方法を知る方法がわかりません。同じファイルの2番目のアップロードで新しいダイアログウィンドウが開かれない
export function fileReaderDirective() {
'ngInject';
let directive = {
restrict: 'A',
require: '?ngModel',
link: fileReaderLink
};
return directive;
}
function fileReaderLink(scope, element, attrs, ngModel){
if(attrs.type === 'file' && ngModel) {
element.bind('change', function(event) {
scope.$apply(function() {
ngModel.$setViewValue(event.target.files);
});
});
}
}
<input name="file" id="image-upload" type="file" ng-model="file" filereader/>
は、私が「クリック」して、この方法を考え出したが、何も起こりませんでした。私は間違ったことをしなければならなかった。ありがとうございました! – Przemek