我正在使用HTML5,CSS3,AngularJS和Ionic开发应用程序。 我以JSON格式从我的服务器获取数据。范围有对象(我调试了它)。
但是列表是空的(从不向我显示信息) 这是HTML文件中代码的一部分:
<ion-view view-title="Mis Notas">
<ion-content ng-controller="VersionCtrl">
<ul class="list">
<li class="item" ng-repeat="version in versiones">
<h2>{{version.success}}</h2>
<p>{{version.version}}</p>
</li>
</ul>
</ion-content>
<div class="bar bar-footer bar-stable">
<a class="button button-positive icon-left ion-compose" href="/#/create">Agregar</a>
</div>
</ion-view>
控制器有这个:
app.js
app.controller('VersionCtrl',['$http','$scope', function($http, $scope){
$http.get('http://myhosting.com/version.php')
.success(function(result){
$scope.versiones = result;
})
.error(function(result){
alert('Algo anda mal...:'+result);
});
}]);
当我调试结果时返回:
结果=对象{成功:1,版本:&#34; V 3.0&#34;}
我是Javascript,角度和离子的新手。请考虑一下。
如果我提出:
<h2>{{versiones.success}}</h2>
<p>{{versiones.version}}</p>
列表显示数据。但我不知道json是否有1件物品或100件物品。所以..
由于