Thanks, Jeff, for the angular.(to | from)Json. So, if I want to remove all the $-prefixed keys, I have to use something like angular.fromJson(angular.toJson(temp)), right?
This might be a problem if I want to display the content of the variable temp on the screen. On Tue, Dec 17, 2013 at 11:58 PM, Jeff Hubbard <[email protected]> wrote: > Just curious, but why is this a problem? Also, angular.(to|from)Json > handle this case for you by taking out $-prefixed properties. > > > On Tuesday, December 17, 2013 7:58:29 PM UTC-8, Thai wrote: >> >> Hi All, >> >> I'm learning angularjs 1.2.5 and this is what I notice: >> >> html: <button ng-click="testJAXRS()">testing jax-rs with >> ng-click</button> >> >> js: >> var app = angular.module("myApp", ["ngResource"]); >> app.controller("Controller", ["$scope", "$resource", function($scope, >> $resource) { >> $scope.testJaxRS = $resource("${pageContext. >> request.contextPath}/resource/test-jaxrs/something"); >> >> $scope.testJAXRS = function() { >> var temp = $scope.testJaxRS.get(function() { >> alert(JSON.stringify(temp)); >> }); >> }; >> }]); >> >> The json string returned from the server is {"key 1":["value 1 for >> key1","value 2 for key1"],"xyz":["abc","def","mnp","something"]}, but >> the alert prints out {"key 1":["value 1 for key1","value 2 for >> key1"],"xyz":["abc","def","mnp","something"],"$promise":{ >> },"$resolved":true}. Is there any way to not have the "$promise" and " >> $resolved" keys in the variable temp? >> >> Thanks. >> > -- > You received this message because you are subscribed to a topic in the > Google Groups "AngularJS" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/angular/VhuN26UDCHY/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/angular. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/groups/opt_out.
