Faça upload de PDF ou WORD para armazenamento local

Kyuubido0

Estou tentando fazer upload de um arquivo pdf para meu armazenamento local, usando javascript, mas nenhum tutorial que usei parece funcionar.

Eu tenho minha 'função adicionar' em meu serviço:

add(title, description) {
    let old = JSON.parse(localStorage.getItem('list')) || [];
    let new  = {
        'title':       title,
        'description': description,
    };
    old.push(newBook);
    this.object = old;
    localStorage.setItem('list', JSON.stringify(old));
};

E não sei como adicionar também um arquivo pdf. É assim que o html procura o código acima:

    <input class="title"
              label="Title"
              type="text"
              input-id="title"
              bind="$ctrl.title"
              placeholder="AddTitle">
    </input>

    <input class="description"
              label="Description"
              type="text"
              input-id="description"
              bind="$ctrl.description"
              placeholder="Add Description">
    </input>

    <button theme="" on-click="$ctrl.addElement()">Add</button>

A entrada e o botão são componentes * Avançar nos controladores adicionar funcionalidade:

addElement() {
    this.Service.add(this.title, this.description);
}

Como faço para adicionar o arquivo pdf e salvá-lo no armazenamento local, para que possa até mesmo fazer o download mais tarde?

Louis Lecocq

Esses links parecem úteis e vale a pena tentar. Você pode usar o banco de dados indexado.

http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/ https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

Embora o Web Storage seja útil para armazenar pequenas quantidades de dados, é menos útil para armazenar grandes quantidades de dados estruturados. IndexedDB fornece uma solução.

Espero que ajude !

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Python Webdriver - como faço para manipular ou ignorar a caixa de diálogo 'armazenamento local'?

Faça upload de imagem do armazenamento local usando Vuejs

Como faço upload de arquivos de forma programática para o JupyterLab a partir do meu armazenamento local?

Como fazer upload de PDF para armazenamento firebase com flutter?

Rails: a melhor maneira de permitir que os usuários façam upload de imagens para uma pasta vinculada do Dropbox ou "nosso" armazenamento no Amazon S3

Rails: a melhor maneira de permitir que os usuários façam upload de imagens para uma pasta vinculada do Dropbox ou "nosso" armazenamento no Amazon S3

Faça upload de artefatos de CI do Gitlab para um armazenamento fora do Gitlab

Faça upload de um arquivo csv para o armazenamento do GCP, erro de tempo limite

Faça upload de arquivos para o armazenamento em nuvem da Oracle usando PHP

Faça upload da imagem para o armazenamento de blob do azure usando python

Faça upload da imagem para o armazenamento de blob do azure usando python

upload de arquivo pdf para armazenamento firebase usando kotlin para aplicativo Android

upload de arquivo pdf para armazenamento firebase usando kotlin para aplicativo Android

Como faço para acessar os dados de um token armazenado no armazenamento local no react

Como faço para atualizar automaticamente os dados de armazenamento local

Como faço para definir uma chave predefinida antes de definir o armazenamento local?

Como faço para colocar o texto no armazenamento local no slide do controle deslizante de intervalo?

Fazer upload de imagem para o banco de dados ou armazenamento do firebase realtime?

Como fazer upload de um arquivo do meu armazenamento local para o S3?

fazer upload do arquivo do site local para o armazenamento de blob

Como faço para testar uma função de nuvem do Google que usa um upload de armazenamento para acionar?

Como faço para acessar uma propriedade específica de um objeto de armazenamento local? (Angular 2 / angular-2-armazenamento local)

Como faço para armazenar dados no armazenamento local usando Angularjs?

Como faço para armazenar vários itens no armazenamento local?

Como faço para salvar no armazenamento local via vanilla JS

Como faço para atualizar / alterar valores no armazenamento local?

Faça upload de um arquivo para S3 e defina sua classe de armazenamento com boto

Faça upload da pasta de imagens para o armazenamento do Firestore e coloque os URLs de download no Firestore

Como faço para anexar elementos ao meu modal de bootstrap para exibir dados do armazenamento local?

TOP lista

quentelabel

Arquivo