ブラウザから自分のコンピュータのファイル ローカルを読み書きしたいと考えています。これが機能しないことは確かですが、あなたにはわかりません。
だからここに私が現在私の願いが可能かどうかをテストしなければならないものがあります. これは、angularjs のデモにいくつかの変更を加えたものです。
function TodoController($scope, $http) {
$http.get('data.json')
.then(function(res){
$scope.todos = res.data;
});
$scope.save = function(){
$http.put('data.json', $scope.todos).
success(function(data){
alert(data);
}).
error(function(data){
alert("error");
});
};
$scope.addTodo = function() {
$scope.todos.push({text:$scope.todoText, done:false});
$scope.todoText = '';
};
...
}
.get で json ファイルの内容を取得し、$scope.todos の内容を .put と .post で保存しようとしました。サービスやサーバーなしでファイルを書き込む機会はありますか? 多分ブラウザの拡張機能で?それとも私は何か間違っていましたか?