2016-04-03 23 views
0
 <div ng-init="offers = [ 
        {state:'Zabiorę', from:'Warszawa', to:'Wrocław', date:'30/04/16', size:'S:8 M:4 L:2 XL:0'}, 
        {state:'Wyśle', from:'Wrocław', to:'Warszawa', date:'31/04/16', size:'S:0 M:1 L:0 XL:0'}]"> 

     <div ng-repeat="offer in offers"> 
      <hr class="featurette-divider"> 
      <div class="announcement row"> 
       <div class="col-md-1"><strong>{{offer.state}}</strong></div> 
       <div class="col-md-2"> 
        <img class="img-circle" 
         src="data:image/gif;base64,R0lGODlhAQABAIAAAHd3dwAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 
         alt="Generic placeholder image" width="70" height="70"> 
       </div> 
       <div class="col-md-1">{{offer.from}}</div> 
       <div class="col-md-1"><span class="glyphicon glyphicon-arrow-right" aria-hidden="true"></span></div> 
       <div class="col-md-1">{{offer.to}}</div> 
       <div class="col-md-2">{{offer.date}}</div> 
       <div class="col-md-2">{{offer.size}}</div> 
       <div class="col-md-2"> 
        <button type="button" class="btn btn-primary">Szczegóły</button> 
       </div> 
      </div> 
     </div> 

    </div> // </div ng-cloak> 

こんにちは、私のjhipsterプロジェクトにいくつかのコードを書いただけで、私は自分のプロジェクトテンプレートの1つに書いています。 jsfiddle.net上で動作します。ng-repeatちょうどいい仕事

@edit

コード全体、コントローラおよび状態:

- http://pastebin.com/2tkvbiwG - template.html 
- http://pastebin.com/kV4E7x0G - state.js 
- http://pastebin.com/XF5rBmK7 - controller.js 
+1

は、あなたのプロジェクトにangularjs.jsのための参照を追加しました:あなたはこのように設定して$stateProviderを追加する必要がstate.jsで

? jsfiddleが動作している場合は、参考文献にいくつかの問題があることを意味します。 – dpaul1994

+0

スクリプトへの参照を削除すると{{offer。*}}のようなものが表示されます。しかし、私のページには何も見えません – ulou

答えて

2

あなたのコードはうまく動作するはずです。 https://plnkr.co/edit/JLIQJQoEM9q4iAztY7KQ?p=preview

EDIT

controller.jsであなたのようなUI-ルータを定義する必要があります:あなたはangular.jsが含まれていることを、あなたはあなたのng-appここで

ng-controllerが定義されていることを確認してくださいはplunkerですこの。

angular 
     .module('deliveritApp', ['ui.router']) 
     .controller('SearchOfferController', SearchOfferController); 

また、あなたのfunction SearchControllerfunction SearchOfferControllerに名前を付けます。

angular 
     .module('deliveritApp') 
     .config(['$stateProvider', stateConfig]) 
+0

ちょうど1つのモジュールしか持っていないと仮定して、htmlタグに 'ng-app'を挿入し、divやbodyに(1つ以上あれば)' ng-controller' +コントローラ名 – dpaul1994

+0

そのものではなく、セッションデータのあるもの – ulou

+0

@ulouフルHTMLを提供してください。 – Konkko

関連する問題