2017-01-05 7 views
0

私のIONICビューでAPIサービスからのsuccesで取得されたプロジェクトのリストを持っています。今、私は、 "詳細を見る"をクリックすると、APPはAPI(またはlocalstorage)からプロジェクトの詳細を取得し、ビューでレンダリングする必要があります。 これは私のルートです:httpjson in IONICビュー

.state('progetto', { 
      url: "/progetto/:progettoId", 
      controller: 'ProgettoCtrl', 
      templateUrl: "shared/views/progetto.html" 
     }) 

これはコントローラです:

"use strict"; 

var app = angular.module('ng-laravel'); 
app.controller('ProgettoCtrl',function($scope, $stateParams, $http, $rootScope,$ionicLoading,$cordovaDevice,$cordovaVibration,ionicToast,$ionicPlatform,$cordovaNetwork){ 
    var id_progetto = $stateParams.progettoId; 
    $http.get('https://www.dreaminvest.it/dettagli-progetto?id=' + id_progetto). 
    success(function(data, status, headers, config) { 
     $scope.progetto = data; 
    }). 
    error(function(data, status, headers, config) { 
    // log error 
    }); 
}); 

and this is the view: 

    <ion-view title="Forget" hide-nav-bar="true" id="page1" class=" "> 
    <ion-content padding="true" class="manual-ios-statusbar-padding" scroll="true" style="background: url(img/bg.jpg) center; background-size: cover;"> 

     <div class="hero no-header flat"> 
      <div class="content"> 
       <div class="app-icon"></div> 
       <h2 class="light">Benvenuto</h2> 
       <p class="stable">Dettagli del progetto</p> 
      </div> 
     </div> 
     <div class="row responsive-md"> 


     <div class="col col-25"> 
        <h3 align="center" style="color:white">{{ progetto.titolo }}</h3> 
        <img ng-src="http://dreaminvest.it/banner/{{progetto.banner}}" width="100%" /> 
        <div class="padding"> 
     <button type="submit" class="button button-full button-assertive ink">Vedi</button> 
       </div> 
      </div> 
     <button ui-sref="login" class="button button-full button-clear button-light">back to login</button> 

    </div> 
</ion-content> 

でもない仕事...

+0

あなたが直面しているエラーは何ですか?コンソールのエラーが発生しました。サーバーからの応答ステータスを確認しましたか? –

+0

コンソールでは、APIルートがフェッチされず、スクリプトはリクエストを生成しません...同じコードを別のコントローラやビューでも使用できます... – rubenSousa

+0

コードをplnkrなどでアップロードしてくださいあなたを助けることができます。 –

答えて

0

その愚かな問題。インデックスファイルにコントローラへの参照を追加するのを忘れました

関連する問題