Чтение и запись в файл в угловых 4 - PullRequest
0 голосов
/ 26 июня 2018

Я пытаюсь создать автономный список Todo в Angular 4 .

Но я не могу найти какой-либо способ хранения данных в файле наКлиентская сторона, использующая javaScript или Angular.

Я сейчас использую localStorage браузера, но он очень медленный и делает мой программный браузер зависимым.

укажите способ создания файлов на стороне клиента или любые предложения

Ответы [ 3 ]

0 голосов
/ 26 июня 2018

То, что вы пытаетесь, невозможно и не должно быть возможно по соображениям безопасности.Я не ожидал бы, что какая-либо веб-страница будет иметь доступ к моей файловой системе.

Если вы создаете автономное приложение и это настольное приложение, вы можете попробовать проверить электрон .Но это только в том случае, если это настольное приложение, если оно запускается в браузере, это просто невозможно.

0 голосов
/ 26 июня 2018

Мы можем использовать IndexDb или websql для автономного приложения.

Для получения более подробной информации вы можете проверить следующий URL

https://www.codeproject.com/Articles/820391/A-Very-Simple-Example-of-HTML-OFFLINE-Database-ind

Надеюсь, что это поможет:)

0 голосов
/ 26 июня 2018
To download file or save file

    /**
     * Method is use to download file.
     * @param data - Array Buffer data
     * @param type - type of the document.
     */
    downLoadFile(data: any, type: string) {
        var blob = new Blob([data], { type: type.toString() });
        var url = window.URL.createObjectURL(blob);
        window.open(url);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...