SyntaxError: Unexpected token o at Object.parse (native) AngularJS
Your variable myjson
is already a valid JavaScript Object. You do not have to use JSON.parse on it.
I think data returned is already in JSON, no need of JSON.parse()
, unless it in string format.
$scope.products= data;
Why you using JSON.parse
in two times?
var myjson = JSON.parse(data);
$scope.products = JSON.parse(myjson);
You have already parse the data object,So then why you parsing another one time?
also i think your data is return Json result, so you don't need to parse the object
just use this
$scope.products = data;