0
votes

Réagir dans la matrice de boucle imbriquée JS

Bonjour, j'ai besoin de NELP pour suivre JSON JSON TRAY LOOP.Il aime ce post Instagram ou Facebook. J'ai un tableau imbriqué JSON. J'ai essayé ci-dessous le code mais ça ne m'a pas aidé. J'ai besoin de la vue comme ce post Instagram en dessous de l'image ci-dessous.

Je veux recevoir un profil, aime, commente, publier des détails séparément via une boucle

sortie: (pour ex. Si la boucle via Enregistrez1 signifie qu'il obtient tout article imbriqué (profil, post..etc)) .It Imprimer la sortie comme ci-dessous Image

Records1: Profil Poster appréciation commentaires

Records2: Profil Poster appréciation commentaires

Records3: Profil Poster appréciation commentaires

Records4: Profil Poster appréciation commentaires

Records5: Profil Poster appréciation commentaires xxx

 juste comme l'image ci-dessus

ex: codepen: https://codepen.io/dotnet345/pen/onxbxbm < / p>


3 commentaires

Ajoutez du code sur ce que vous avez réalisé jusqu'à présent serait une bonne aide.


Où est la vue?


L'ajout de la production attendue peut probablement aider à fournir une réponse.


4 Réponses :


0
votes

Avez-vous voulu dire quelque chose comme ça? Vue de la carte

const BASE_URL = 'https://www.instagram.com/'userName'/?__a=1';
    Axios.get(BASE_URL)
        .then((res) => {
            console.log(res.data.graphql.user.edge_owner_to_timeline_media.edges[0].node.edge_media_to_caption.edges[0].node)
            this.setState({d: res.data.graphql.user.edge_owner_to_timeline_media.edges})
        });


0 commentaires

0
votes

OK.

Vous pouvez suivre ce code xxx


0 commentaires

0
votes

Comme vous avez la matrice imbriquée pour boucler, vous pouvez essayer la méthode ci-dessous pour obtenir les valeurs aime, commentaires et autres détails de chaque reoxd.

Ce n'est peut-être pas le meilleur moyen de résoudre. Mais je suis sûr que cela vous aidera. Merci. P>

p>

Json.AllPost.map( post => 
Object.values(post).map( record => 
record.map( item => 
console.log(item))))


0 commentaires

0
votes
const renderData = Json.AllPost.map((user) => {
      return user.Records.map(record =>{
        return record.Profile.map(profile =>{
           return  record.Post.map(post =>{
              return record.likedetails.map(like => {
                 return record.commentdetails.map(comment => {
              })
             })
          })
        })
      })
   })

0 commentaires