Ionic framework 为什么我的json数据没有';在爱奥尼亚应用程序中不显示任何内容?

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,

我有这段代码,但当我尝试运行它时,什么都没有发生。 我有一个Web服务,它返回带有一些数据的json,我需要在应用程序中列出它

我的app.js是:

(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