作者:手机用户2502853923 | 来源:互联网 | 2023-07-24 15:04
本文包含方法 angular.fromJson
,angular.forEach
,angular.toJson
的使用
这是一个收货地址列表,实现点击删除地址功能。
![这里写图片描述](https://img-blog.csdn.net/20160528174840398)
数据库中是 存的 json字符串
![这里写图片描述](https://img-blog.csdn.net/20160528172602374)
浏览器获取数据后,转成了json格式
![这里写图片描述](https://img-blog.csdn.net/20160528172507897)
注意:
页面加载时获取到的地址列表
........var address_json=angular.fromJson(usersaddress);console.info(address_json);$rootScope.addresslist = address_json.address;$scope.addlist = $rootScope.addresslist;
删除方法的代码
$scope.onItemDelete = function(item) {$scope.addlist.splice($scope.addlist.indexOf(item), 1);var address_paramater=$scope.addlist;
![这里写代码片](https://img-blog.csdn.net/20160528173745398)
var address_string=angular.toJson({'address':address_paramater});update_address.updatauseraddress(uid, address_string);$scope.$on('updata.usersaddress', function () {var bool = update_address.getreturnaddress();if (bool) {MJC.myNotice("删除成功");} else if (bool == 500) {MJC.myNotice("网络暂不可用");} else {MJC.myNotice("其他错误");}});};