2013-10-21 68 views
0

Folk,

我正在使用Angular ui $ modal來創建模態。 當我嘗試使用解析將數據傳遞給模態時,我收到各種錯誤。有人能指出我正確的方向嗎?

// Manage Views 
    $scope.openProductListModal = function() { 

    var modalInstance = $modal.open({ 
     templateUrl: 'products/manageProductList.tpl.html', 
     controller: 'ManageProductListCtrl', 
     resolve: { 
     userpref: function() {return $scope.user.prefrences;}; 
     cartSelection: function() {return return $scope.user.cart;}; 
     prevSelects:function() {return $scope.prev.selects;} 
     } 
    }); 

    }; 

回答

0

您的代碼中有一些語法錯誤。

  • 替換與,
  • 第2行的決心的最後;字符在cartSelection

篩選刪除雙return聲明:

// Manage Views 
$scope.openProductListModal = function() { 
    var modalInstance = $modal.open({ 
    templateUrl: 'products/manageProductList.tpl.html', 
    controller: 'ManageProductListCtrl', 
    resolve: { 
     userpref: function() {return $scope.user.prefrences;}, 
     cartSelection: function() {return $scope.user.cart;}, 
     prevSelects:function() {return $scope.prev.selects;} 
    } 
    }); 
}; 
+0

gustavohenke,我有嘗試了這種方法,它不起作用。我得到以下錯誤:「未捕獲的SyntaxError:意外的令牌:」 – runtimeZero

+0

對不起,我已經仔細檢查了代碼。還有一個錯誤;再看看。 – gustavohenke

+0

Thanks..this works – runtimeZero