2017-03-25 7 views
1

私のng-repeatがulの内部で機能していません。ユーザ制御装置において、このコードng-repeatがangularjsのulの内部で動作していません

<div ng-controller="user"> 
       <div ng-init="tender_in_state()" > 
        <ul ng-repeat="t in stateTender" > 
         <li><a href="<?php echo base_url(); ?>tenderByState/{{t.id}}" >a</a></li> 
        </ul> 
        </div> 
       </div> 

角度JSユーザコントローラ

$scope.stateTender = {}; 
$scope.tender_in_state = function() { 
     Data.TenderInState().success(function(data) { 
      $scope.stateTender = data; 
      //alert(); 
     }); 
    } 

サービス要求機能

this.TenderInState = function ($data) { 

    return $http.post(site_url + "User_controller/getTenderInStateList",$data); 

}; 

public function getTenderInStateList() { 
    $data[] = $this->service->getTenderInStateList($data); 
    echo json_encode($rs); 

}  
サービスモデルで

public function getTenderInStateList($id){ 
    $rs = $this->db->select('*') 
      ->from('et_state') 
      ->where('id',$id) 
      ->get()->row(); 
    return $rs; 

} 

誰もが問題

答えて

0

NG-repeatが繰り返される要素に行く取得に私を助けることができます。あなたの場合、 "li"要素。 どのようなエラーが発生しましたか?何も印刷しないか、 "ul"要素か何か他のものを繰り返しませんか?

PS:あなたはURLを直接呼び出す場合は申し訳ありません

+0

私の悪い英語が任意のデータを取得 – user6891871

+0

ない、応答が右来ますか? console.logを置くと、データの内容は正しいですか? Data.TenderInState()は成功。(機能(データ){ console.lo(データ); //これは、コンソールに印刷するもの $ scope.stateTender =データ;? //警告(); }); –

関連する問題