How to convert an object to JSON correctly in Angular 2 with TypeScript
In your product.service.ts you are using stringify method in a wrong way..
Just use
JSON.stringify(product)
instead of
JSON.stringify({product})
i have checked your problem and after this it's working absolutely fine.
You'll have to parse again if you want it in actual JSON:
JSON.parse(JSON.stringify(object))