由网友(眼里有星星.)分享简介:我有巨大的数据变量一些像这样的事情。 \r\r $ scope.employees = [\r {名字:约翰,姓氏:李四,\r 城市:班加罗尔,国家:卡纳塔克邦,},\r\r {名字:安娜,姓氏:史密斯\r 城市:海得拉巴,国家:AndraPradesh,},\r\r {名字:...
我有巨大的数据变量一些像这样的事情。
rr
$ scope.employees = [r {名字:约翰,姓氏:李四,r 城市:班加罗尔,国家:卡纳塔克邦,},rr {名字:安娜,姓氏:史密斯r 城市:海得拉巴,国家:AndraPradesh,},rr {名字:彼得,姓氏:琼斯r 城市:孟买,国家:马哈拉施特拉邦,},r];
rrr
我想将它保存到JSON文件,当我点击一个按钮或什么的。
解决方案角。的toJSON 应该帮助你。
VAR应用= angular.module('对myApp',[]);app.controller('MainCtrl',['$范围,$过滤',函数($范围,$过滤器){$ scope.employees = [{名字:约翰,姓氏:李四, 城市:班加罗尔,国家:卡纳塔克邦,},{名字:安娜,姓氏:史密斯 城市:海得拉巴,国家:AndraPradesh,},{名字:彼得,姓氏:琼斯 城市:孟买,国家:马哈拉施特拉邦,},];$ scope.savedJSON ='';$ scope.save =功能(){ $ scope.savedJSON = angular.toJson($过滤器('过滤器')($ scope.employees,$ scope.searchText));};}]);VAR BLOB =新的Blob([scope.save] {类型:应用/ JSON的;字符集= UTF-8;});downloadLink.attr('href属性,window.URL.createObjectURL(BLOB));
I have a variable with huge data some thing like this.
$scope.employees = [
{"firstName":"John", "lastName":"Doe",
"city": "Bangalore","State":karnataka,},
{"firstName":"Anna", "lastName":"Smith",
"city": "Hyderabad","State":AndraPradesh,},
{"firstName":"Peter", "lastName": "Jones",
"city": "Mumbai","State":Maharastra,},
];
I want to save it to JSON file, when I click a button or something.
解决方案angular.toJson should help you out.
var app = angular.module('myApp', []);
app.controller('MainCtrl', ['$scope', '$filter', function ($scope, $filter) {
$scope.employees = [
{"firstName":"John", "lastName":"Doe",
"city": "Bangalore","State":karnataka,},
{"firstName":"Anna", "lastName":"Smith",
"city": "Hyderabad","State":AndraPradesh,},
{"firstName":"Peter", "lastName": "Jones",
"city": "Mumbai","State":Maharastra,},
];
$scope.savedJSON = '';
$scope.save = function () {
$scope.savedJSON = angular.toJson($filter('filter')($scope.employees, $scope.searchText));
};
}]);
var blob = new Blob([scope.save],{
type: "application/json;charset=utf-8;"
});
downloadLink.attr('href', window.URL.createObjectURL(blob));
相关推荐
最新文章