javascript - After update angular to 1.3, resource not working -
before update angular, code worked , dont have problems it, after update, have crash in line
homecoming $resource('/admin/:url/:id', null, screen error - http://prntscr.com/51zomi
my service
class="snippet-code-js lang-js prettyprint-override">datapage.$inject = ['$resource']; function datapage ($resource) { homecoming $resource('/admin/:url/:id', null, { 'update': { method:'put' } }); }
i calling so
class="snippet-code-js lang-js prettyprint-override">$scope.pages = datapage.get({id:page.id, url:'sport_pages'}); $scope.pages.$promise['finally'](function(){ $scope.loading = false; });
but have error message.....
help me pls, how can prepare it?
updated!!
angular 1.3 more strong json parse. i'm have invalid json in response , angular display error.... thanks.
i'm not sure if it's issue angular 1.3, there possibility that:
null isn't valid specification of info used resource null sure isn't resource has parameters used in paththis works me:
without parameters
return $resource('api/groups', {}, {}); call:
groups.get(); with parameters (your case)
return $resource('messages/:lang/:packagename.json', {packagename: '@packagename', lang: '@lang'}, {}); call:
messages.get({ packagename: 'base', lang: $scope.lang }); i know looks redundant, works great.
edit: in sentiment error thrown while parsing path , encountering letter u after : char , not finding suitable parameter in sec parameter of $resource function, that's guess
javascript angularjs
No comments:
Post a Comment