2016-02-26 87 views
0

當我加入靜態數組然後滑塊正在工作。 當使用如下:在angularjs AJAX轉盤滑塊不工作

$scope.bestDeals = [{imagename: 'test', title: 'Best Deal 1' }, {imagename: 'test1', title: 'test' } ]; 

但問題是,當我使用AJAX喜歡把自己的數據:

$http.get(baseurl + 'controller/getimagesData/').success(function(data)    
    { 
     $scope.bestDeals = data; 
    }); 

它不工作。 我已經嘗試另一個滑塊也不過同樣的問題,我面對..

+0

您是否嘗試過調試通過REST調用返回的結果?嘗試做一些像'console.log(data);'並將其與硬編碼數組示例進行比較。 – aribeiro

+0

你能記錄你的數據如何被檢索嗎? 。$ http.get(baseURL時+ '控制器/ getimagesData /')成功(功能(數據) { 的console.log(數據); $ scope.bestDeals =數據; }); –

+0

是的..我已經檢查數據來適當的格式.. [{ 「稱號」: 「鄧德」, 「imagename」: 「」, 「電子郵件」:空, 「phone_no」:空, 「信息」:空},{ 「標題」: 「B」, 「imagename」: 「1455693816soft2.jpeg」, 「電子郵件」: 「B」, 「phone_no」: 「2」, 「信息」: 「B」}] 假設我已添加此數組沒有Ajax然後滑塊也工作正常.. –

回答

0

我想,你的工作在引導CSS的轉盤。剛纔讀的UI-Angular Bootstrap carousel control

API文檔,我相信你的成功回調包含上傳的圖像的元數據。確保檢查元數據及其絕對路徑的日誌。

或者嘗試使用NG-SRC指令在你的img標籤或使用$ SCE的上下文轉義。