我正在使用kendo网格。在' options.models'我有3个列表,其中一个是datetime。我想访问该属性并在日期执行一些解析。由于我是编码新手,所以我对此一无所知。任何帮助都将受到高度赞赏。
parameterMap: function(options, operation) {
if (operation !== "read" && options.models) {
angular.forEach(options.models, function(value) {
//****???****//
})
return options;
}
}
答案 0 :(得分:1)
所以现在我的代码看起来像这样。谢谢@Sachila为我工作。
parameterMap: function (options, operation) {
if (operation !== "read" && options.models) {
angular.forEach(options.models, function (value) {
value.Mfg_Dt = kendo.toString(value.Mfg_Dt, "s");
})
return options;
}
}
答案 1 :(得分:-1)
假设您想要更改' Exp_Dt"然后尝试这个
angular.forEach($scope.arr, function(value) {
value.Exp_Dt = new Date(); // assign whatever date
})
angular.module("app",[])
.controller("ctrl",function($scope){
$scope.arr = [{
Exp_Dt: "Sun Feb 26 2017 16: 44: 31 GMT + 0530(India Standard Time)",
Id: 0,
Mfg_Dt: "Sun Feb 26 2017 16: 44: 31 GMT + 0530(India Standard Time)",
Product_Name: "P3",
Product_Type: "T3",
Strip_No: 5,
Strip_Unit: 6,
Total: 0
}];
angular.forEach($scope.arr, function(value) {
value.Exp_Dt = new Date(); // assign whatever date
})
console.log($scope.arr)
})

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="app" ng-controller="ctrl">
</div>
&#13;