我有以下JS对象,我需要将parseFloat应用于任何数字值字段(以便ngTable正确排序).
我正在通过Object循环执行此操作.我已经尝试过嵌套的angular.forEach但是我遇到了范围问题(内部循环没有看到外部变量).
接近这个的最佳方式是什么?
编辑:应该提到对象名称(即:Person,PersonDetails)是动态的.:/
我的目标:
{
"data": [
{
"Person": {
"id" : "1",
"age": "23",
"days": "5",
"first_name": "Joe",
"last_name": "Smith",
},
"PersonDetails": {
"id": "4",
"name": "Cousin",
"oldest: "2",
}
},
{
"Person": {
"id" : "2",
"age": "18",
"days": "3",
"first_name": "John",
"last_name": "Doe",
},
"PersonDetails": {
"id": "4",
"name": "Second Cousin",
"oldest: "3",
}
}
...
...
]
};
Run Code Online (Sandbox Code Playgroud)