Ionic framework 为什么我的json数据没有';在爱奥尼亚应用程序中不显示任何内容?
我有这段代码,但当我尝试运行它时,什么都没有发生。 我有一个Web服务,它返回带有一些数据的json,我需要在应用程序中列出它 我的app.js是:Ionic framework 为什么我的json数据没有';在爱奥尼亚应用程序中不显示任何内容?,ionic-framework,Ionic Framework,我有这段代码,但当我尝试运行它时,什么都没有发生。 我有一个Web服务,它返回带有一些数据的json,我需要在应用程序中列出它 我的app.js是: (function (){ var app = angular.module("opoBUS"); app.controller("StopCtrl", ["$scope", "$http", "$ionicLoading", "DataStore", function ($scope, $http, $ionicLoading,
(function (){
var app = angular.module("opoBUS");
app.controller("StopCtrl", ["$scope", "$http", "$ionicLoading", "DataStore", function ($scope, $http, $ionicLoading, DataStore) {
var self = this;
this.linhas = [];
this.getLinhas = function () {
$ionicLoading.show({
template: 'Loading...'
});
$http.get("http://www.stcp.pt/pt//itinerarium/callservice.php?action=lineslist")
.success(function (data) {
self.linhas = data;
DataStore.linhas = self.linhas;
$ionicLoading.hide();
$scope.$broadcast('scroll.refreshComplete');
})
.error(function (error) {
DataStore.linhas.length = 0;
$ionicLoading.hide();
});
};
this.adicionarFavorito = function(linha){
DataStore.adicionarFavorito(linha);
};
if (DataStore.linhas.length === 0) {
this.getLinhas();
}
}]);
})();
我的paragem.html是:
<ion-view view-title="Paragem">
<ion-content overflow-scroll="true" padding="true">
<ion-refresher pulling-text="Pull to refresh..." on-refresh="StopCtrl.getLinhas()">
</ion-refresher>
<ion-list>
<div class="list card" collection-repeat="linha in StopCtrl.linhas">
<div class="item item-avatar">
<h2>{{linha.code}}</h2>
<p>Description {{linha.description}}</p>
</div>
<div class="item item-body">
<p>
<a href="#" class="subdued">{{linha.pubcode}}</a>
<a href="#" class="subdued">Codigo {{linha.code}}</a>
</p>
</div>
</div>
</ion-list>
</ion-content>
</ion-view>
{{linha.code}
说明{linha.Description}
假设它将一个包含json中所有信息的列表转移到json中。尝试更改
self.linhas = data;
到
半功能代码笔在这里
您的浏览器需要一个CORS插件才能使代码笔正常工作您能将其移动到代码笔吗?也会更容易看到问题
self.linhas = data.records