angularjs – 从数组中删除$$hashKey
发布时间:2020-12-17 08:09:39 所属栏目:安全 来源:网络整理
导读:$scope.appdata = [{name: '',position: '',email: ''}]; 这是我在角度控制器中创建的数组。 然后使用push方法将一些值插入到数组中: $scope.appdata.push({name: 'jenson raby',position: '2',email: 'jensonraby@gmail.com'}); 这是插入后的数组值: $$ha
$scope.appdata = [{name: '',position: '',email: ''}]; 这是我在角度控制器中创建的数组。 然后使用push方法将一些值插入到数组中: $scope.appdata.push({name: 'jenson raby',position: '2',email: 'jensonraby@gmail.com'}); 这是插入后的数组值: $$hashKey:"00F",name:"jenson raby",position:"2",email:"jensonraby@gmail.com", 这里有一个额外的$$ hashKey在插入后被添加到数组中,但是我需要从数组中删除它。
根据您的评论,您需要将数组插入到数据库中,我将假设您正在将其转换为JSON字符串,然后将其保存到数据库。如果这是不正确的,让我知道,我会看看我是否可以修改这个答案。
在将数组转换为JSON时,您有两个修改数组的选项。第一个是 var json = angular.toJson( $scope.appdata ); 另一个选项,如果您需要更细粒度的控制,您应该使用的是内置 var json = JSON.stringify( $scope.appdata,function( key,value ) { if( key === "$$hashKey" ) { return undefined; } return value; }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 【数据结构】线性表&&顺序表详解和代码实例
- 关于AngularJs中$http post、get 发送和接受参数详解
- 使用批处理,根据文件类型C、C++、java选择执行程序,用于n
- scala – 按名称获取已注册的Spark累加器
- angularjs – 具有Access-Control-Allow-Origin的Angular 2
- PrimeNG —— 强大的 Angular UI 组件库 |&nb
- 让Bootstrap 3兼容IE8浏览器
- google-app-engine – 如何在不使用boot2docker的情况下运
- shell 命令: 一些小技巧
- WMS_WebService 打包