2016-02-26 91 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的上下文转义。