Files
AngularJS-file-upload/app/core/file-list.service.js
T
2022-02-19 19:01:32 +03:00

24 lines
686 B
JavaScript

'use strict';
angular.module('myApp.file-service', []).service('fileListService', function () {
return {
getFileList: getFileList,
updateFileList: updateFileList
};
function getFileList() {
let files = JSON.parse(localStorage.getItem("files") || '[]')
return files;
}
function updateFileList(value) {
let files = getFileList();
files.push(value);
localStorage.setItem("files", JSON.stringify(files));
angular.forEach(
angular.element(document.getElementById("fileInput")),
function (inputElem) {
angular.element(inputElem).val(null);
});
}
});