Управление состоянием реагирования и дерево элементов YAML - PullRequest
0 голосов
/ 29 июня 2019

Я новичок в React и ищу небольшой SPA, который принимает файл YAML, описывающий иерархию категорий, вопросов и ответов, и отображает их на странице, позволяющей редактировать иерархию.

categories:
  - name: "Category 1 Name"
    questions:
      - name: "Question 1"
        answers: ["yes", "no"]
      - name: "Question 2"
        answers: ["no", "other"]
  - name: "Category 2 Name"
etc...

Мои вопросы касаются лучшего метода управления состоянием, чтобы убедиться, что иерархия элементов остается синхронизированной с любыми изменениями, которые делает пользователь (перетаскивание вопросов внутри и между категориями, добавление элементов и т. Д.), Потому чтоВ конце я хотел бы иметь возможность реэкспортировать иерархию обратно в YAML.Может быть, YAML можно было бы даже отображать в постоянно обновляемом текстовом поле внизу страницы?

До сих пор я был очень впечатлен тем, как легко было инкапсулировать каждый уровень иерархии в Компоненте и визуализировать их.без труда.Но государственное управление - это следующее препятствие ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...