我本地存儲了一個json文件,即時通訊工作,但我無法保存它,失去了堅持。此代碼是在我的網絡控制器(angularjs)我怎樣才能保存與JavaScript或angularjs json文件?
$http.get("users.json")
.then(function(res) {
$scope.users = res.data;
});
$scope.addUser = function() {
$scope.users.push({
name: $scope.user
});
$scope.user = "";
}
$scope.removeUser = function() {
$scope.users.pop({
name: $scope.user
});
$scope.user = "";
}
我知道另一種方式是本地存儲,但我無法使用它,因爲我不能在我的HTML代碼中列出的每一個對象(它說我不能推或彈出一個未定義的對象)。
那麼,我該怎麼做呢?
Thanxs!
無法從瀏覽器保存到文件。 localStorage存儲爲字符串,所以不清楚你試圖做什麼來推送它。您可以很容易地將數據串入數據,並在工作時解析回數組/對象 – charlietfl
JSON.stringify(dataObject)是您的朋友。然後使用JSON.parse(dataAsString)將其恢復。 – primavera133