Reagir estado para conteúdo dinâmico

votos
0

I têm matrizes (5 - 8) como mostrado abaixo, como pode usar reagir seState a seleccionar o número de interrogação (objectos) a ser devolvido para cada matriz individual.

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,
    }
  }
]

) Para seleccionar, na verdade, o número de objectos a serem devolvidos por cada matriz

Publicado 02/09/2018 em 05:11
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Eu realmente não sei o que você quer, mas de acordo com o que eu entendo que você pode atribuir um Ida cada pergunta que você pode usar uuid, por exemplo, como este:

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",
    }
  }
]

agora você tem id para cada pergunta que você pode definir em algo estado como este

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

agora você tem de identificação de cada perguntas e contagem de devolvidos a cada item. agora você pode fazer o que quiser.

Respondeu 02/09/2018 em 05:30
fonte usuário

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