我想从浏览器中读取和写入我的计算机上的文件。我很确定这不起作用,但你永远不会知道。
所以我现在要测试我的愿望是否可行。这几乎是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文件的内容,并尝试使用.put和.post保存$ scope.todos的内容。没有服务或服务器有没有机会写文件?可能有浏览器扩展?或者我做错了什么?