私はローカルストレージに、javascriptを使用してpdfファイルをアップロードしようとしていますが、使用したチュートリアルは動作していません。PDFまたはWORDをローカルストレージにアップロード
私は私のサービスで「関数を追加」を持つ:
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));
};
をそして、私はまた、PDFファイルを追加する方法がわかりません。 これは、HTMLは、上記のコードのためにどのように見えるかです:
addElement() {
this.Service.add(this.title, this.description);
}
私はpdfファイルを追加する方法についてに行くにはどうすればよい:
<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>
入力し、ボタンのコントローラ上のコンポーネント* 次の機能を追加していますそれをローカルストレージに保存して、後でダウンロードすることもできます。
https://stackoverflow.com/questions/19119040/how-do-i-save-and-restore-a-file-object-in-local-storage –
この回避策はjqueryを使用し、画像データのコピー。 jqueryは使用できません。そして、もう1つの解決法は、ファイルオブジェクトではなく一般的なオブジェクトを保存します。 @SureshKamrushi – Kyuubido0