2016-09-02 16 views
1

json出力のexamplepositionに基づく文字列にマップするにはどうすればよいですか?それは説明するのはかなり難しいのですが、私は以下の私のコードと詳細が含まれている:json出力の変数を文字列の位置に配置する

JSON出力

[ 
    { 
     "phrase": "Training {{group}} to develop their {{attribute}} by ensuring they are comfortable with {{factor}}", 
     "example": "the team", 
     "position": 0 
    }, 
    { 
     "phrase": "Training {{group}} to develop their {{attribute}} by ensuring they are comfortable with {{factor}}", 
     "example": "match skills", 
     "position": 1 
    }, 
    { 
     "phrase": "Training {{group}} to develop their {{attribute}} by ensuring they are comfortable with {{factor}}", 
     "example": "defence techniques", 
     "position": 2 
    } 
] 

controller.jsを

PhraseService.getPhraseExample($scope.phraseId).then(function(dataResponse) { 
    $scope.phraseExampleList = dataResponse.data; 
}) 

services.js

function PhraseService($http) { 

    this.getPhraseExample = function(phraseId) { 

    return $http({ 
     method: 'GET', 
     url: server + '/api/phrase-example/' + phraseId, 
    }); 

    } 

} 

フレーズdetail.html

<div class="item item-text-wrap"> 
    <span ng-repeat="e in phraseExampleList">{{ e }}</span> 
</div> 

電流出力

enter image description here

所望の出力

enter image description here

答えて

1

https://stackoverflow.com/a/18234317/3856625で説明したようにあなたが何かをしたいがStackOverflowのは、だからあなたはあなたが持っているエントリーの上にマップするとちょうど必要を置き換えるためにそれを使用するあなたが必要とするのと同じ方法:)

を持っているようです。

関連する問題