I want to call a function from controller whenever the input file selection changed or a user selected a file. but it's not working.
<input id="selected-images" accept="image/*" type="file" (change)="upload.selectFile($event)" multiple />
<button id="select-image" class="btn btn-primary-alt " style="border-radius: 8px; padding: 15px 25px;" type="button" onclick="$('#selected-images').click();">Upload from Storage</button>
This is the function selectFile from controller:
$scope.selectFile = function (event) {
console.log('awdawdawdawdaw');
vm.selectedFiles = event.target.files;
console.log('====================================');
console.log('this is the selected file from selectFile function');
console.log(vm.selectedFiles);
console.log('====================================');
}