Reagere staten for dynamisk innhold

stemmer
0

Jeg har matriser (5 - 8) som vist nedenfor, hvordan kan jeg benytte reagere seState det velge antall spørsmåls (objekter) som skal returneres for hver enkelt matrise.

const topic = [{
    questions: The one question is here,
    answer: A,
    answers: {
      a: this is option A,
      b: this is option B,
      c: this is option C,
      d: this is option D,
    }
  },
  {
    questions: The two question is here,
    answer: A,
    answers: {
      a: this is option A,
      b: this is option B,
      c: this is option C,
      d: this is option D,
    }
  }
]

) Å faktisk velge det antall objekter som skal returneres av hver oppstilling

Publisert på 02/09/2018 klokken 05:11
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Jeg vet egentlig ikke hva du vil, men etter hva jeg forstår kan du tilordne en Idtil hvert spørsmål du kan bruke uuidfor eksempel slik:

const topic = [{
    id:1,
    questions: "The one question is here",
    answer: "A",
    answers: {
      a: "this is option A",
      b: "this is option B",
      c: "this is option C",
      d: "this is option D",
    }
  },
  {
    id:2,
    questions: "The two question is here",
    answer: "A",
    answers: {
      a: "this is option A",
      b: "this is option B",
      c: "this is option C",
      d: "this is option D",
    }
  }
]

Nå har du id for hvert spørsmål du kan stille i staten noe sånt som dette

state={
  {id:1,count:2},
  {id:2,count:3}
}

nå har du id for hvert spørsmål og telling av returnert hvert element. nå kan du gjøre hva du vil.

Svarte 02/09/2018 kl. 05:30
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more