2016-12-23 9 views
0

todosのリストをコンピューターシステムのファイル形式で保存する角度jでtodoリストを作成する方法。 私はhttpサービスを使ってこれを試しました。getとpost。しかし、私はそうする間にエラーが発生します。 todosのリストはウェブストレージに保存されますが、コンピュータには保存されません。To doリストWebアプリケーションを作成するには

+0

クッキーのように後でブラウザで表示するために保存するには? –

+0

はい私はそれらをコンピュータ上のファイルに保存したい –

+0

現代のブラウザに制限することができますか、またはすべてのブラウザをサポートする必要がありますか? –

答えて

1

これにより、JSONファイルとして右クリックして保存できます。

あなたは、その後の使用は、コンピュータ上のファイルを言ったり、同じまたは別のWebサイトにアップロードすることができます:あなたは、コンピュータ上のファイルに保存するように求めているか、あなたがしたいですか

//Reference a tag 
 
var link = document.getElementById("downloadLink"); 
 

 
//Dummy data todos 
 
var todos = [{ 
 
    name: 1, 
 
    text: "hello world" 
 
},{ 
 
    name: 2, 
 
    text: "hello world" 
 
}]; 
 

 
//Create download link 
 
link.setAttribute("href", 'data:text/json,' + JSON.stringify(todos))
<a id="downloadLink" href="#nuthinYet" target="_blank" download="test.json">download</a>

関連する問題