2017-09-02 13 views
0

React-Nativeでデータをフィルタリングしようとしていますが、Stackoverflowの情報があまり役に立たない。API、ListViewからデータをフィルタリングする方法 - React-Native

は私が持っているもの:

ArtistListView File

は、私は、API-client.jsファイルがあります:

const URL = 'API_URL'; 

function getArtists(){ 
return fetch(URL) 
    .then(response => response.json()) 
    .then(data => data.topartists.artist) 
    .then(artists =>artists.map(artist => { 
     return { 
      id: artist.mbid, 
      name: artist.name, 
      image: artist.image[3]['#text'], 
      url: artist.url, 
      likes: 400, 
      comments: 200, 
     } 
    })) 

    } 

    export{ getArtists } 

を私は

未定義のエラーを得たオブジェクトではありません( 'item.artist.toUpperCase'を評価する)

誰もが私に間違っていることを私に説明することを願っています。

答えて

0

私はすでにそれを解決する、私は状態に小道具を変更する必要があります...私のGithub repo完全なコードを見つけることができます。

関連する問題