2017-07-20 11 views
0

以下は、私のテーブルの列です、私はコードNG2-スマートテーブル - 角度2 - 列と同じ名前

  products: { 
       title: 'Prodotto', 
       filter: false, 
       class: "colonneTabella", 
       width: "15%", 
       valuePrepareFunction: (products) => { 
        var output =""; 
        var outputs = ""; 
        products.forEach(function(item){ 
         output = item.productDescription 

         /* item.variantList.forEach(function(d){ 
          outputs= d.description; 
         })*/ 

        }) 
        return output+outputs; 


       } 
      }, 
      products: { 
       title: 'Variante', 
       filter: false, 
       class: "colonneTabella", 
       width: "20%", 
       valuePrepareFunction: (products) => 
         products.forEach(function(item){ 
          item.variantList; 
          item.variantList.forEach(function(d){ 
          outputs= d.description; 
         }) 
         return outputs; 
        }) 
      } 

こんにちはすべてのちょうどこの部分を持って!私は上記の状況にあります。私は、 "製品"キーから始まるjsonからデータを取得する必要があります。問題は、ng2スマートテーブルで同じ名前の列を使用できないことです。私は、次に、 "product.variantList"で2番目の列の名前を変更しようとしましたが、コードは名前の中にドットを受け入れません。解決策はありますか?ありがとう

答えて

0

ダッシュ( " - ")がキーで使用されている場合、コードが壊れても同様の問題が報告されました。キーにドット( "。")が表示されている場合、同じ解決方法が適用されます。

を参照してください - これを試しReading out JSON using JavaScript

+0

が、コードは同じキーを見て好きではない私は[] [「nestedcode」]のように内側にネストされたコードを置けば、それは問題ではありません。 – Jamil89

関連する問題