2017-02-05 7 views
0

私はHTMLでこれを印刷する必要がある。このモデルと範囲印刷範囲のサブコレクション

categoria: String, 
marca: String, 
modelo: String, 
tipo: String, 
detalle: [{ 
    codigo: String, 
    sn: String, 
    proveedor: String, 
    de: String, 
    ubicacion: String, 
    observacion: String, 
}] 

は、私はこれを試してみましたが、作品はありません:

<div class="table-responsive"> 
    <table class="table table-hover"> 
    <thead> 
     <th>#</th> 
     <th>Codigo</th> 
     <th>Categoria</th> 
     <th>Detalles</th> 
     <th>Eliminar</th> 
    </thead> 
    <tbody> 
     <tr ng-repeat="item in stock"> 
      <td> </td> 
      <td>{{item.detalle.codigo}}</td> 
      <td>{{item.categoria}}</td> 
      <td><a href="#" ng-click="detailStock(item._id)"><i class="glyphicon glyphicon-pencil"></i></a></td> 
      <td><a href="#" ng-click="deleteStock(item._id)"><i class="glyphicon glyphicon-trash"></i></a></td> 
     </tr> 
    </tbody> 
    </table> 
</div> 

このコードではなくて、私のitem.categoriaを表示問題はありますが、item.detalle.codigoは表示されません これは私のテーブルでどのように印刷できますか?あなたが好きすべき最初の項目にアクセスしたい場合は、detalle内のすべてのアイテムが必要な場合は、あなたがdetalleを渡す必要があり

<tr ng-repeat="item in stock"> 
      <td> </td> 
      <td>{{item.detalle[0].codigo}}</td> 
      <td>{{item.categoria}}</td> 
      <td><a href="#" ng-click="detailStock(item._id)"><i class="glyphicon glyphicon-pencil"></i></a></td> 
      <td><a href="#" ng-click="deleteStock(item._id)"><i class="glyphicon glyphicon-trash"></i></a></td> 
     </tr> 

+0

'detalle'は配列です。配列を繰り返し処理するか、配列内の1つのレコードに明示的にアクセスする必要があります。 – Claies

答えて

0

detailleは、arrayです文字列を作成して返します。

+0

これは私にとっては役に立ちません –

+0

何がうまくいかなかったのですか? – Sajeetharan

関連する問題