Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- angular.module('product', []) .controller('ProductCtrl', function ProductCtrl($http, $q) {
- var vm = this;
- function loadProduct(productId) {
- var finalProduct = $q.defer();
- $http.get('/api/product/' + productId).success(function (productData) {
- $http.get('/api/productReviews/' + productId).success(function (productReviews) {
- var product = { product: productData, reviews: productReviews };
- finalProduct.resolve(product);
- });
- }); return finalProduct.promise;
- }
- loadProduct(1).then(function (product) {
- vm.product = product;
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment