2016-04-03 63 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項目中寫了一些代碼,我在我的項目模板中寫了一個代碼,它沒有工作,它什麼也沒有顯示。當在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參考?如果在jsfiddle工作,這意味着你有一些問題與引用 – dpaul1994

+0

它沒有它,如果刪除引用腳本你看到的東西像{{offer。*}}等。但是在我的頁面上看不到什麼 – ulou

回答

2

你的代碼應該只是罰款。請檢查您是否已經包括angular.js並且您已經定義了ng-appng-controller

這裏是一個plunker: https://plnkr.co/edit/JLIQJQoEM9q4iAztY7KQ?p=preview

編輯

在controller.js您需要定義UI路由器一樣這個。

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

而且命名function SearchControllerfunction SearchOfferController

在您需要添加$stateProvider在配置這樣state.js:

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

確切地說,假設你只有1個模塊,在html標籤中插入'ng-app'並在div或body(取決於你是否有1個或更多)插入'ng-controller' +控制器名稱 – dpaul1994

+0

它不是這個,它與會話數據有關 – ulou

+0

@ulou能否請您提供完整的html – Konkko